Software engineer specializing in tools and pipelines for real-time 3D engines. I build the foundational systems that help teams ship faster and do more ambitious work.
Asset registry that tracks asset reference lifetimes via RAII handles and evicts with an LRU policy (implemented with a doubly linked list + hashmap). Unit test suite in gTest.
An AI-powered multi-agent orchestration system (built with Google ADK) that allows game developers and artists to trigger complex tasks - like builds, asset previews, and Git operations, all via simple natural language prompts. It automates repetitive Unity + Git + Cloud operations so creators can stay focused on content.
Prompt Example: "Build the latest version of the game on main."
Watch Walkthrough
See Code + Architecture Diagram
AI & Agents: Google ADK Vertex AI/Gemini Python
Cloud Orchestration: Google Pub/Sub Google Cloud Run Google Cloud Storage Google Compute Engine
Build System: Unity C# PowerShell
A full-stack simulation and visualization system for automating LiveOps configuration and optimization using Multi-Armed Bandit (MAB) algorithms. It focuses on the core principle of exploration vs. exploitation to drive higher game tutorial completion rates, improving upon traditional A/B testing.
Watch Demo Video
Read Blog Post
See Code
Frontend: React Vite Tailwind CSS Recharts
Backend: Python FastAPI + Pydantic SQLite SQLAlchemy Pytest
ML: Multi-Armed Bandit Segmented MAB
3D Asset Browser with ML Tag Prediction: C++ Qt Python
VR Design App With Version History Navigation Unity C# Meta Quest

