AI Engineer and Game Developer.
AI: Python, JavaScript/TypeScript, LLM agents, tool calling, structured outputs, embeddings, MCP.
Games: Phaser, PixiJS, Three.js, WebGPU, Unity, Unreal Engine.
- Contract Software Engineer, Variant AI (August 2025 to October 2026): build the Python and TypeScript LLM pipeline that turns text prompts into thousands of interactive browser games and narrated stories, with embedding search and output validation. Primary designer and engineer on the original browser games in Variant: Playable Social, built in JavaScript/TypeScript with Phaser and Three.js.
- Contract Embedded AI Engineer, GPT Secure (April to August 2026): replaced model-written SQL in a C#/.NET and SQL Server application with LLM tool calling, Pydantic/JSON validation, action logging, and human review.
- Frontier (independent, since October 2026): a sci-fi MMO for the browser, in TypeScript, Bun, and SQLite, on its own WebGPU engine with a WebGL2 fallback.
- Master of Interactive Technology, SMU Guildhall (May 2025): shipped team games Imvi: Echoes of Harmony and Fastival on Steam. GDC Game Narrative Review Gold, 2025.
Public work: frontend-design (Claude Code skill), claude-tmux (MCP server on npm), claude-loop (Claude Code plugin), and Cinematic Ink (videos made end to end by an AI pipeline I built).