I am a versatile Software Engineer and Game Developer with a Master’s degree in Computer Science and a deep passion for building interactive, high-performance applications. With a robust background spanning multiplatform game development (PC, Android, iOS) and mobile application engineering, I specialize in bridging the gap between gameplay logic and responsive UI design. My technical toolkit includes extensive experience with engines and frameworks like Unreal Engine, Unity, and Flutter, alongside proficiency in C++, C#, Kotlin, and JavaScript. Throughout my career, I’ve had the privilege of contributing to commercially released game titles, developing gameplay systems using both Blueprints and C++, and engineering scalable mobile solutions. I pride myself on my fast adaptation to new technologies, meticulous precision, and a creative approach to problem-solving. I am always eager to explore the intersections of game design, mobile tech, and emerging AI technologies.

Dmytro Semenko

I am a versatile Software Engineer and Game Developer with a Master’s degree in Computer Science and a deep passion for building interactive, high-performance applications. With a robust background spanning multiplatform game development (PC, Android, iOS) and mobile application engineering, I specialize in bridging the gap between gameplay logic and responsive UI design. My technical toolkit includes extensive experience with engines and frameworks like Unreal Engine, Unity, and Flutter, alongside proficiency in C++, C#, Kotlin, and JavaScript. Throughout my career, I’ve had the privilege of contributing to commercially released game titles, developing gameplay systems using both Blueprints and C++, and engineering scalable mobile solutions. I pride myself on my fast adaptation to new technologies, meticulous precision, and a creative approach to problem-solving. I am always eager to explore the intersections of game design, mobile tech, and emerging AI technologies.

Available to hire

I am a versatile Software Engineer and Game Developer with a Master’s degree in Computer Science and a deep passion for building interactive, high-performance applications. With a robust background spanning multiplatform game development (PC, Android, iOS) and mobile application engineering, I specialize in bridging the gap between gameplay logic and responsive UI design. My technical toolkit includes extensive experience with engines and frameworks like Unreal Engine, Unity, and Flutter, alongside proficiency in C++, C#, Kotlin, and JavaScript. Throughout my career, I’ve had the privilege of contributing to commercially released game titles, developing gameplay systems using both Blueprints and C++, and engineering scalable mobile solutions. I pride myself on my fast adaptation to new technologies, meticulous precision, and a creative approach to problem-solving. I am always eager to explore the intersections of game design, mobile tech, and emerging AI technologies.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Ukrainian
Fluent
Russian
Fluent
English
Fluent
Polish
Beginner

Work Experience

Flutter Developer at WEBSTICK
April 1, 2024 - September 30, 2025
Developing multiplatform applications in Kotlin & Flutter; implementing responsive and mobile UI front-end layers; collaborating with graphic, development, and QA teams; optimizing performance and maintaining code security standards.
Freelance Unreal Engine Developer at Freelance Unreal Engine
August 1, 2022 - April 1, 2024
Creating gameplay logic using Blueprints and C++; designing and prototyping gameplay mechanics; integrating 3D assets, animations, and materials; implementing UI logic (widgets, events, UI animations); creating user interfaces in UMG (menus, HUDs, system screens).
Junior Programmer at SIGMA SOFTWARE
June 1, 2021 - June 1, 2022
Developing and optimizing multiplatform games for PC, Android, and iOS; interpreting functional and non-functional requirements; testing code to detect and remove bugs and ensure reliability and security; participating in development of Six Jewels, King's Mask, Champions of Mithrune.

Education

Bachelor's degree in Computer Science (Software Engineering) at Kyiv National Economic University
January 1, 2014 - January 1, 2018
Master's degree in Computer Science (Software Engineering) at Kyiv National Economic University
January 1, 2018 - January 1, 2020

Qualifications

Monograph: CLIENT–SERVER DEVELOPING OF TABLETOP SIMULATION APPLICATION
January 1, 2018 - May 27, 2026

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate