I’m a gameplay and AI programmer with experience developing intelligent game systems and seamless player interactions in both Unreal Engine and Unity. My background spans AI tool integration, automated behavior testing, and developing gameplay mechanics in my spare time.
I thrive in collaborative environments and enjoy building systems that are not only technically robust but genuinely fun to play. I’m always learning, always iterating, and always looking for ways to improve the gameplay experience through smart code and clean design.
Unreal Engine (both C++ and Blueprint) and Unity
AI programming, Behavior trees, gameplay systems
Character controllers, input systems, in-game debugging
C++, C#, Python, Java, Groovy, JavaScript
Jenkins pipelines, automated testing, clean code practices
Full-stack development
Git, Perforce, VS
Agile/Scrum, interdisciplinary collaboration
2025
Blueprints
AI
Unreal Engine 5
C++
Gameplay programming
This project was developed using Unreal Engine 5, primarily in C++ with minimal use of Blueprints. My goal was to implement all core systems of a shooter game from scratch, including player input handling, projectile mechanics, and shooting logic.
This project was completed as part of the "Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games"certification course.
2023
Python
AI
Stable diffusion
My thesis project wherein we developed an AI tool to assist game designers in their ideation process of creatures.
A final study was conducted with 20 participants. The majority 80% participants in the final user study preferred CREAC over the control versions
95% would use CREAC again to create creatures.
2022
Unity
C#
Gameplay programming
In a world, two deities are going through the worst divorce in existence with the population in the middle of it - and now you are too.
I was one of the programmers responsible for all the programming in the project: dialog system and interaction and gameplay.