Projects & Post Mortems

HYPERFIST key art
2026 Unreal 5 Game

HYPERFIST - Graphics & Gameplay Programmer

A fast-paced first person beat-em-up and my first foray into Unreal Engine 5. My role involved improving game feel with flashy shaders and post-process effects, integrating steam features like achievements and leaderboards, and helping integrate challenge mode features.

NITE LITE logo
2025 Custom C++ Engine

NITE LITE - Scripting Engineer

NITE LITE's scripting engine has a full custom unity-like C# scripting system with everything you would expect from a GameObject and a custom event system.

KnightLight gameplay
2024 C++ Written Game

KnightLight - Tools & Gameplay Programmer

KnightLight is a 2D puzzle-platformer where I did a fair amount of engine/tools work, including implementing systems for sound, animation, particles, and an immediate-mode scripting interface. Once these systems were in place, I moved to helping our team's designers work on gameplay code.

Combat Cat gameplay
2023 C Written Game

Combat Cat - Gameplay Programmer

2 of the 3 Bosses in this 2D shooter were implemented by me, as well as a C-style serialization system and enemy wave manager.

Papercraft project demo
2026 Unity SRP

Papercraft Unity Renderer - Project

A custom Unity Scriptable Render Pipeline for creating a unique Papercraft visual style.