Gameplay Programmer & Designer

Making games
that inspire
change.

Technical Designer specializing in combat mechanics, AI behaviors, and modular systems design.

NO RAIL
01 — Unreal Engine 5
NO RAIL
Lead Engineer • Steam • 2025–2026
Thesis-scale on-rails shooter built with a team of 15. I served as Lead Engineer — designed and implemented the core encounter systems, architected modular gameplay systems, and led sprint planning through shipping on Steam.
UE5 C++ Lead Engineer Steam
02 — Unreal Engine 5
Pet Fish
Simulator
Solo Project • University of Utah
A modular encounter management system where level flow and environments are generated procedurally — reproducible yet varied runs using a seed-driven pipeline combining deterministic and stochastic techniques.
UE5 Procedural Gen AI Systems Design
Pet Fish Simulator
Rockin Derby
03 — Unity
Rockin Derby
Hardware Engineer • Alt Control • Indiecade Nominee • 2024–2025
A 1-4-player kart racer where you race by rocking a horse and steer by rotating its head. I built the hardware interface, Bluetooth integration, UI, and core gameplay loop. Nominated at Indiecade.
Unity C# Alt Control Indiecade Nominee
04 — Custom Engine
Graphics Engine
Development
Solo • University of Utah • C++
Modified an existing graphics engine to support platform-independent rendering through abstraction interfaces. Developed a real-time game within the engine to validate rendering, input, physics, UI, and audio — built in a sprint-based studio workflow.
C++ OpenGL Rendering Platform Abstraction
Graphics Engine

Project Categories

From UE5 and Unity games to combat systems and a hand-rolled engine.

10+
Games Published
Itch.io & Steam
4
Engines Used
6+
Years Coding

Let’s Connect

Open to opportunities, collaborations, and interesting conversations.