DG

Dmitrii Gomazenkov

Available to hire

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

Languages

  • EnglishAdvanced
  • RussianFluent

Industry experience

  • Gaming
  • Software & Internet
  • Computers & Electronics
  • Media & Entertainment

Work experience· 6 roles

Programmer C++ · Doctor Web, Ltd.May 2019 – Jul 2025 · 6 yrs 3 mos

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.

Software Developer C++ · PlayrixMay 2019 – Present · 7 yrs 7 mos

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.

Software Developer C++ · PlayrixMay 2019 – Jun 2024 · 5 yrs 2 mos

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.

Programmer C++ · InteltechMay 2015 – Jul 2025 · 10 yrs 3 mos
Programmer С++ · Doctor Web, Ltd.May 2015 – May 2019 · 4 yrs 1 mo
Programmer C++ · InteltechSep 2011 – May 2015 · 3 yrs 9 mos

Education

Master's Degree · St. Petersburg State Marine Technical University2007 – 2012
Master's Degree · St. Petersburg State Marine Technical University2007 – 2012

Certifications and awards

Software architecture PARTNER – Thales2013
Software architecture PARTNER – Thales2013

Hire Dmitrii Gomazenkov today

Post a job and invite Dmitrii, or contact them directly. No hidden commission.

Post a job