I specialize in Gameplay Programming, writing efficient code that powers complex mechanics. I focus on stability and performance to ensure a seamless player experience.
Solid knowledge of Object Oriented Programming. Experienced in memory management with C++ and scripting logic with C#.
Proficient in developing 2D and 3D mechanics. Comfortable with both Unity's Component System and Unreal's Blueprint/C++ workflow.
Version control management for team collaboration. 3D modeling skills from my artistic background for prototyping and asset pipeline integration.
A custom 2D level editor written in C++ with automated hitbox generation.
A custom C++ arcade game built from scratch without commercial engines.
A C++ resource management puzzle developed with Raylib.
A photogrammetry-based cleaning simulator using custom Unity shaders.
A dimension-shifting puzzle game developed in 48 hours for the Global Game Jam.
A physics-driven arcade pinball game developed in Unreal Engine 5 focusing on C++ backend logic.