Available to hire
I have 4+ years of experience building production Unity applications, desktop tools and industrial software with a strong focus on C#. I ship reliable, maintainable systems, ranging from single-developer indie releases to corporate desktop applications.
Work Experience
Independent Game Developer at Independent – Self-Employed
December 1, 2021 - PresentReleased 15+ Unity games across shooter, strategy, board, card, and arcade genres. Published FireArcher, a real-time strategy game for Android on Google Play. Built an online multiplayer Pong game with integrated chat functionality. Developed a COVID-19 case tracker that combines the extraction of real-time data from official sources with machine learning for travel risk analysis. Applied an AI system for NPCs based on behavior trees to substitute a previous state-machine solution used in an FPS game. Migrated an arcade title to Unity DOTS/ECS, improving frame rates by ~20% under heavy load. Redesigned Flappy Bird to support real-time competitive multiplayer. Implemented a dynamic programming–based solution to symmetrize large numbers of game objects, reducing algorithmic complexity to O(n) and improving performance.
Software Developer at Octo GmbH
December 1, 2021 - PresentDevelop Unity desktop applications and WPF applications in C# for corporate clients. Integrate Unity WebGL builds into automation projects, utilizing advanced HMI features. Introduced a code review tool that detects predefined coding issues and provides detailed reports, now mandatory for all projects. Applied a code generator tool to create up to ~60% of the boilerplate code. Contributed to replacing 20+ built-in components with the .NET plugins to comply with the new company style guide, enhancing UX with smoother interactions. Automated the generation of graphics elements, reducing manual effort by ~70%. Enhanced read/write performance via OPC UA, reaching ~10,000 tags/sec. Designed a documentation generator using code analysis and parsing, automating up to ~40% of project documentation depending on the platform. Write and maintain unit tests for internal and customer projects.
Education
Bachelor of Science in Computer Engineering at University of Tabriz
September 1, 2014 - August 1, 2018Master of Science in Computer Science at Frankfurt University of Applied Sciences
October 1, 2020 - July 1, 2022Qualifications
Industry Experience
Gaming, Software & Internet
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Frankfurt today.