Modern Engine: Enigma
Personal Project
Built a modular C++26 game engine from scratch, implementing runtime DLL module loading with dependency resolution, a Subsystem architecture for extensible engine services, a composition-based GameObj...
Stylized Deferred Rendering
Thesis Research
Designed and implemented a stylized deferred rendering pipeline on the Eurekiel custom DirectX 12 engine, featuring SM6.6 bindless resource management, an Iris-compatible render architecture, and a mo...
Eurekiel: Simple Miner
Personal Project
A Minecraft-like 3D voxel game built from scratch in C++17 on the Eurekiel custom engine, featuring multithreaded chunk generation, procedural biome terrain with 3D noise, a Minecraft-compatible JSON...
Claude Versatile
Personal Project
Designed and built a multi-model AI orchestration framework in TypeScript, implementing a declarative provider lifecycle system, an autonomous ReAct agent with adaptive L1/L2 iteration control, data-d...
Kila: Hourbound
Group Project
Kila: Hourbound is a third-person, action-adventure platformer game built in Unreal Engine 5 for PC and Steam Deck, set in the fantastical world of Aion, featuring melee combat, fast-paced movement an...
HardDriverz
Group Project
Architected an event-driven HUD framework with adaptive split-screen layouts and a decoupled global message bus in Unreal Engine 5, enabling real-time UI updates across dynamic multiplayer configurati...