Projects

Showcasing impactful projects and technical achievements.


img
Nexus

Actively developed 3D game engine powering a third-person shooter (Left Behind); technical lead managing a 12-engineer team.

Custom Game Engine
Game Development
img
Cyclone

C++ multithreading library for Windows real-time apps with job-based scheduling, loop parallelization, priority control, and cross-thread dependency contexts.

C++
Multithreading
img
Ithildin

Vulkan RTX raytracing engine with real-time GUI controls, multithreading, BVH/AABB optimizations, and high-FPS performance.

C++
Graphics
Spatial Data Structures
img
Spatium

Collection of spatial partitioning techniques (BVH, K-D Tree, Quadtree, Octree) optimized for real-time use with strong performance on dense scenes and large point searches.

C++
Spatial Data Structures
img
Celestia

Custom 2D game engine built from scratch to ship a souls-like action platformer (Ingenium), focusing on performance, usability, and tooling.

Custom Game Engine
Graphics
Game Development
img
Aurora

High-performance 3D game engine inspired by Decima, featuring PBR rendering, custom ECS, multithreading, physics, and C# scripting.

Custom Game Engine
Graphics
Game Development
img
Ingenium

2D souls-like platformer built on a custom engine; technical lead owning architecture and core systems while managing a six-engineer team.

Game Development
Custom Game Engine
img
Duck Quest

2D deck-building action platformer delivered in six weeks; technical lead guiding architecture, tooling, and production timelines.

Game Development
Custom Game Engine
img
Legend of the Golden Tortoise

2D stealth dungeon crawler built in C; technical lead owning engine architecture, ECS, renderer, and level builder while mentoring a mostly non-programming team.

Game Development
Custom Game Engine
img
Deck Clash

Clash Royale-inspired Unity prototype expanding a royale framework with new units, towers, and a custom mana system for rapid gameplay experimentation.

Game Development
Unity
img
The Stone Guardian

Soulsborne-inspired hack-and-slash action RPG built in Unreal Engine; solo project focused on combat, level building, and blueprint programming.

Game Development
Unreal Engine
img
Solus: Remnants of Attera

Action adventure hack-and-slash RPG; creative director leading a 9-person team, owning gameplay systems and marketing until project paused in 2020.

Game Development
Unity
img
Aeternum: Destiny's Call

Action MMORPG built in Unity; led a 3-person team, implemented the full game and a successful PhotonBolt multiplayer prototype under tight constraints.

Game Development
Unity
img
My Monster Story

Mixed reality pet simulation for Microsoft HoloLens; sole programmer integrating spatial mapping, gestures, and voice controls for real-world interaction.

Game Development
Unity
Mixed Reality
img
Dumpster Dining

Mobile cooking simulation adventure for iOS/Android; lead designer/programmer building touchscreen-driven minigames and Unity-to-native platform integrations.

Game Development
Unity
img
Incubus: The Last Tape

Solo psychological horror project; handled design, writing, asset creation, programming, VFX, and sound with full creative control.

Game Development
Unity
img
Ancient Tidings

Physical board game centered on disasters and asymmetric civilizations; led narrative design and built a companion app for scoring/support tools.

Game Development
Board Game
img
Amalgam

Physical card game about combining minions into stronger forms; lead designer balancing stats/abilities and combat pacing for playtests.

Game Development
Card Game
img
Tales of Lunaria

High-end Minecraft RPG server with polished plugins and external infrastructure (wiki/analytics); peaked at 50 DAU in beta before shutdown in late 2018.

Modding
Server Management
Game Development
img
A Space Odessey

Unity sci-fi project set on Mars; expanded scope into a full environment showcase with a second combat level inspired by Space Invaders.

Game Development
Unity
img
Sylvan

Long-running Minecraft RPG server with custom universe and monetization; led technical implementation, recruitment, and marketing, peaking at 150 daily players.

Modding
Server Management
Game Development