
Maksym Haponov
Passionate game developer focused on game programming. Unreal Engine fanatic โ can spend an entire day diving deep into code to bring an interesting gameplay-related features with non-standard logic to life. Deeply care about optimization and in-game atmosphere. Genuinely want to make games for games, for players โ not just for profit.
Currently seeking opportunities.
ABOUT ME
ย ย ย ย
ย ย ย Hey, I’m Maksym!
ย ย ย ย Who I am
ย ย I am a 22-year-old Game Development enthusiast currently studying at the Academician Stepan Demianchuk International University of Economics and Humanities.
ย ย ย ย My achievements and experience
ย ย I’ve independently developed several 3D games of different genres from prototypes to final releases. While I used third-party assets, sounds and visuals, I handled all the game logic, mechanics and implementation myself using Unreal Engine 5.
ย ย Through this process, I gained hands-on experience in: basic AI; Unreal Engine API and Gameplay Framework; UMG (UI); game optimization; writing clean, modular, and encapsulated code; objects relationship and interaction; and more.
ย ย ย ย What I want from game development
ย ย I love games that are not just fun to play but meaningful for players โ games made for players first and foremost, not just for profit. I want to join a team that shares the same passion and ideology, where I can keep learning and grow into a true professional in gamedev. I enjoy learning new skills in game programming and game development at all, admitting my mistakes and improving, helping others whenever I can.
ย ย ย ย What is my approach to work
ย ย The key aspects of a game for me are: overall atmosphere, gameplay and visual creativity, content quality, optimization and the emotional impact on the player.
ย ย I strive to write clean and efficient code rather than just rushing to finish a task. I enjoy exploring new techniques and finding better ways to solve problems. But sometimes I can spend extra time solving problems that don’t strictly need to be solved, driven by my stubbornness and a strong desire to see things done right. While this persistence helps me improve, I’m still learning to manage my time effectively. I always try to turn my weaknesses into opportunities for growth.
ย ย You can find more information about me in my Resume.
PROJECTS
Lost Runner
๐ป Platform: PC
๐ฎ Genre: Endless Runner (3D)
๐ค Role: Gameplay Programmer
๐ฅ Team Size: 1
โฑ๏ธ Development Time: 2,5 Weeks
โ๏ธ Engine: Unreal Engine 5 (Blueprints + C++)
โจ Key Features: Character selection option, moving obstacles, scoring system
Free Forced Difficulties
๐ป Platform: PC
๐ฎ Genre: Puzzle, Platformer, FPS (3D)
๐ค Role: Gameplay Programmer
๐ฅ Team Size: 1
โฑ๏ธ Development Time: 10 Weeks
โ๏ธ Engine: Unreal Engine 5 (Blueprints + C++)
โจ Key Features: AI, rebindable control, custom puzzles
Technical Experience
Unreal Engine
ะก++
Blueprints
UMG
ะก#
Python























