Systems Thinker.
Software Builder.
From architectural design to game engines and agentic AI — engineering across every layer of the stack.
Selected Work
Projects
Software
Autonomous Game Engineering Network for Task Synthesis
A distributed multi-agent orchestration platform where specialized AI agents autonomously collaborate to build games — decomposing creative goals into tasks, executing in parallel via git worktree isolation, and surfacing results through human-in-the-loop approval gates.
Game Dev
Daemon Engine
A custom C++20 game engine with V8 JavaScript scripting, DirectX 11 rendering with bloom pipeline, multithreaded JobSystem, FMOD 3D spatial audio, TCP/UDP networking, and a publish/subscribe event system.
Game Dev
Daemon Agent
A dual-language game application built on DaemonEngine that lets AI agents write game logic in JavaScript while C++ handles rendering at 60 FPS. Features async thread isolation, double-buffered state with dirty tracking, and KĀDI agent protocol for external tool invocation.
Game Dev
Daemon Windows
A multi-window action game that turns the Windows desktop into a shrinking battlefield, with wave-based survival, a shop upgrade system, and real Win32 windows as game objects.
Game Dev
Trashure
A 2D RPG thesis project that uses gameplay as a medium to explore environmental issues, featuring field-research-based pixel art, an inventory system, NPC pathfinding, and a dialogue system.
Writing
Blog
About
Architecture taught me to think in systems. Software taught me to build them at scale.
From a foundation in architectural design to building game engines and agentic AI systems — engineering software across every layer of the stack. Master's in Software Development from SMU Guildhall, graduating May 2026.
More About Me →