Leo Esguerra

Game programmer with expertise in gameplay, systems and AI, finds fun in solving complex development challenges.

Hi, I’m Leo, a game programmer based in Calgary. I recently completed my Advanced Game Development diploma, where I designed and built games both solo and in collaborative teams. I have experience developing for mobile and desktop platforms, and I enjoy creating gameplay experiences that are both engaging and well-crafted.

Technical Experience: C++, C#, Unity, Unreal Engine, Unreal Blueprints, Python, Git

Bros Before Bones

A 3D action-adventure, local co-op fantasy game where players can control two characters. Players get to choose between four character classes and switch during gameplay, each having unique abilities to help defeat the Skeleton army.

Unreal Engine • C++ • Blueprints • GAS • Behavior Trees • EQS

Moshpit Z

A top-down, wave-based zombie survival game where players fend off hordes of the undead using a variety of weapons and power-ups.

Unity • C# • Playmaker