Game Programmer
Game programmer specializing in gameplay systems and AI development using Unreal Engine 5 and Unity. Strong command of C++
and C# with hands-on experience in character movement, interaction mechanics, physics-based gameplay, and AI frameworks (FSM,
pathfinding). Skilled in Unreal's Gameplay Ability System (GAS) and graphics programming with OpenGL and Vulkan. Committed to
building modular, scalable systems that deliver responsive and engaging player experiences.
Me and other members in the group participate in Toronto Game Jam. During the Game Jam we create Kitchen Hell in Unreal Engine. This game is a cleaning game where the kitchen is messy and player have to move the stuff that is out of place. I am the main programmer for this game
This was a game made during our GameJam at Humber. 8 of us banded together for our first GameJam ever with very little to none experience in making games. We are proud to show off this cute game!. My role is the enemy programmer in this game.
My group and I worked together to create this game from the ground up using the SDL framework. My main role in this project is to create and implement an audio system for my team to use. I mainly create a audio interface for our main designer have easier time to impletement and make change on the fly like different music or change volume of the audio. I also fix bugs in the final stage of development.
In this project, me and one of my friend create this unity VR project. I mainly work on the interaction between the player and object using unity XR interaction library. In this project player got but in a escape room and they have to use their surroundings object in order to get out of the room.
One of the project, I did with unreal is making a networking component using only the the C++ and Unreal network API to create. In this project I learn how to use unreal network api using only C++ for the first time.