C++ Game Developer with 4+ years of professional experience in game development (Ubisoft, VOKI, Straight4). Worked with internal company game engines, UI systems, gameplay features and debugging tools. Strong understanding of game development pipelines and cross-discipline collaboration.

Yevhenii Makarenko

C++ Game Developer with 4+ years of professional experience in game development (Ubisoft, VOKI, Straight4). Worked with internal company game engines, UI systems, gameplay features and debugging tools. Strong understanding of game development pipelines and cross-discipline collaboration.

Available to hire

C++ Game Developer with 4+ years of professional experience in game development (Ubisoft, VOKI, Straight4).
Worked with internal company game engines, UI systems, gameplay features and debugging tools. Strong
understanding of game development pipelines and cross-discipline collaboration.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate

Language

Russian
Fluent
Ukrainian
Advanced
English
Advanced
Polish
Beginner

Work Experience

C++ Game Programmer at VOKI Games
October 1, 2021 - August 1, 2022
Worked in a small feature team responsible for live events in an already released game. Designed and implemented a new gameplay mechanic for event content from scratch. Adapted and extended this mechanic for multiple recurring events, ensuring stability and configurability. Developed gameplay logic using the company's internal C++ game engine. Used a blueprint-like visual scripting system to integrate logic with designers' workflows. Debugged and optimized gameplay behavior across different event versions. Collaborated closely with designers, producers, and QA to deliver event content on tight deadlines.
C++ Game Programmer at Ubisoft
August 1, 2019 - August 1, 2021
Worked on a large AAA project through the full development cycle. Fixed complex gameplay bugs, improved interactions, and ensured stable gameplay logic. Implemented input systems, handled platform-specific issues, and created an internal test mode (capture-the-flag style) for validation. Collaborated with designers, QA, UI/UX, and other studios. Developed and maintained various UI systems (menus, HUD elements) and in-game interfaces. Worked with Ubisoft's internal C++ engine, Perforce, and company tools.
Junior Embedded Software Engineer at GK Grain Capital
March 1, 2019 - August 1, 2019
Worked in a Linux environment on low-level C/C++ tasks. Developed small utility tools to automate and speed up microcontroller flashing for elevator equipment.

Education

Software Engineering at Odessa National Polytechnic University
January 11, 2030 - February 2, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate