Work Index

2026

  • Rhythm Fruit Shop — Native C++ CoreA native C++20 rhythm-game core with CI-enforced determinism, a PCM-cursor-derived clock, and a zero-allocation gameplay hot path.C++20 · SFML · miniaudio · CMake · GitHub Actions
    ↗ Case study↗ GitHub
  • KodamaA distributed simulation prototype: 10K+ agents at sub-millisecond server ticks on a data-oriented, zero-allocation core loop..NET 8 · SignalR · MessagePack · Unity 6 · C#
    ↗ Case study↗ GitHub

2025

  • SynapseCross-language agent streaming — 2,000+ Python-driven agents into a Unity client via SignalR + MessagePack..NET 8 · Python · Unity
    ↗ GitHub

2024

  • TrAITA stroke-rehabilitation system built with UBC clinical researchers — published results: ~13% improvement in paretic arm function, ~31× more therapeutic reaches per session.Unity · Leap Motion SDK · C# · Session Telemetry
    ↗ Case study↗ UBC Research
  • GameDataConfigTool.NET CLI generating type-safe C# from Excel configs via Roslyn — reference design for a production config pipeline..NET 8 · Roslyn
    ↗ GitHub

2023

  • Dawn of SurvivalShipped mobile title at IGG Canada — prototype, framework setup, stabilization.Unity · HybridCLR · Protobuf
    ↗ TapTap

2022

  • SynthMindArchitecture prototype: modular managers, Addressables, 4-language localization, ChatGPT API.Unity · Addressables · OpenAI
    ↗ GitHub

2020

  • Mythic HeroesCore client engineer on a live-service mobile RPG with 10M+ downloads — navigation and screen-flow layer, protobuf state sync, and ILRuntime hot-update content.Unity · C# · Photon · Addressables · ILRuntime · Protobuf
    ↗ Case study↗ Official Website

2019

  • Virtual Host XRFinal-year project: web virtual host for guided walkthroughs via Amazon Sumerian.Sumerian · WebGL