IExeEngine
SoloA custom game engine built from the ground up in C++, capable of driving 2D or 3D games, including its own manually implemented graphics pipeline.
Vancouver, BC · Earth-616 · Available for opportunities
I build the engines, tools, and systems underneath games, from a C++ renderer written from scratch to shipped Unity and Unreal projects. Currently finishing a B.Sc. in Game Programming at LaSalle College Vancouver.
I'm a creative developer and technical artist with a background in game programming, 3D modelling, animation, and VFX compositing. I'm proficient in C++ and C#, with hands-on experience building 2D and 3D interactive experiences in Unreal Engine and Unity. I like going one level deeper, which is why I built my own engine from the ground up rather than only working on top of someone else's.
I'm driven by game history, mechanics, and collaborative problem-solving. I've written a custom graphics pipeline, shipped a museum installation, and prototyped a game jam idea in a week, and in every case I care about understanding how the thing actually works.
Twelve builds, one after another: engines, tools, games, and a few detours into AI. Filter by category or just scroll the whole web.
A custom game engine built from the ground up in C++, capable of driving 2D or 3D games, including its own manually implemented graphics pipeline.
A self-contained WPF/XAML utility that generates and links all the boilerplate files you need in a custom engine. Fast, packaged, and ready to run.
An educational RPG-simulation installation proposed by the Canadian Video Game Museum and built at The Centre for Digital Media to teach players about balance in competitive game design. C++ inside Unreal alongside Blueprint scripting, plus a scalable UI system.
A 2D physics-based puzzle game with dark themes, built in one week for the 2026 Global Game Jam. Includes a particle system simulating liquid behaviour, plus a full UI system built in C#.
A cataloging app for gamers to track, rate, review, and discuss games they've played or want to play, indie or AAA.
A small Python + AI project demonstrating gesture recognition using Google's MediaPipe Hands and OpenCV, controlling the webcam through hand gestures alone.
A mobile game concept built in Unity that also explores Unity's advertising behaviours through Unity Gaming Services (UGS/UGM).
A Google Colab notebook exploring the fundamentals of AI architecture through a Convolutional Neural Network trained on a soccer club logo dataset.
Practising concurrency and parallel programming with a simple 2D physics-based sandbox built using the Cocos2D engine.
A first-person horror game built in Unreal Engine 5.6 as an attempt to learn the fast-growing engine, with enemy AI behaviours, custom animation, and a handful of FAB assets.
A third-person endless-runner roguelike with an upgrade system, multiple characters, and physics tuned to make every run unique.
The short version of everything on this page. Updating the PDF in the repo updates it here too.