Dmitrii Gomazenkov
Hi! I'm a software developer with a strong background in C++ and game development.
About
Hi! I’m a software developer with a strong background in C++ and game development. I have hands-on experience in architecting and implementing game features, optimizing and refactoring code, and mentoring junior developers. I enjoy decomposing technical specs, fixing bugs, and contributing to both gameplay and UI logic, as well as tools development.
I’ve worked in different settings ranging from cybersecurity software to video conference audio processing and gaming companies. I pride myself on being a supportive team member and contributing to quality software through testing and code reviews. In my free time, I have experience with some scripting in Python and skills in game engines like Unity and Godot, which make me quite versatile in the development environment.
- 15 years' experience
- Joined July 2025
Industry experience
- Gaming
- Software & Internet
- Computers & Electronics
- Media & Entertainment
More experts in Hamilton, New Zealand
Work experience· 6 roles
Developed GUI logic, planned and implemented new features and systems, maintained existing code, fixed bugs, added features to third-party engine code (htmlayout), wrote unit tests, and conducted code reviews. Notable contributions include enhancing third-party code for Arabic localization and adapting the engine for a standard screen reader application.
Architected, planned, and implemented new game features and systems; decomposed technical specifications and estimated development times; fixed bugs and maintained existing code; performed refactoring and optimization; mentored junior developers through code reviews and informational support. Experience includes gameplay logic, UI logic such as interactive buttons and pop-up windows, tutorial and quest systems, game development tools, refactoring and optimization, some game resource handling, and scripting in Python to maintain team tools.
Architecting, planning, and implementing new game features and systems. Decomposing technical specifications and estimating development time. Fixing bugs, maintaining existing code, refactoring, and optimizing. Mentoring junior developers through code reviews and informational support. Experience includes gameplay logic, UI logic, tutorial and quest systems, game development tools, refactoring, optimization, and some Python scripting for tool maintenance.
Education
Certifications and awards
Hire Dmitrii Gomazenkov today
Post a job and invite Dmitrii, or contact them directly. No hidden commission.





