SMU Guildhall · Software Development

Systems Thinker.
Software Builder.

From architectural design to game engines and agentic AI — engineering across every layer of the stack.

HUBTS AgentPy AgentC++ EngineArcadeDBDashboardPlannerAPIQueueLogsCacheAuthConfigagent.tsspawn('worker')await resultorchestrate.pyroute(task)balance(load)memory.cypherMATCH (n:Agent)RETURN n.stateevent-buspersistencedata-flow

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.

TypeScript MCP React ArcadeDB KADI LLM
View →

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.

C++ DirectX 11 V8 JavaScript Engine FMOD
View →

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.

C++20 JavaScript V8 DirectX 11 FMOD
View →

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.

C++ DirectX 11 Win32 API FMOD
View →

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.

C# Unity 2D RPG Environmental Design
View →

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