
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 21-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























