Work Index

2026

2025

  • GameDataConfigToolPersonal .NET CLI rebuilt from scratch after using similar production tooling — Excel to validated binary/JSON plus zero-reflection C# or TypeScript, with range/foreign-key/enum validation and per-engine profiles..NET 6 · EPPlus
    ↗ GitHub
  • 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

2023

  • Dawn of SurvivalShipped mobile title at IGG Canada — stood up the client network module (WebSocket socket/message managers, Protobuf serialization, gzip HTTP session layer) and built the city-building interaction state machine.Unity · ILRuntime · Protobuf
    ↗ TapTap

2020

  • Mythic HeroesCore client engineer on a live-service mobile RPG with 10M+ downloads — co-developed the shared UI framework, primary client owner of Chat, top-2 contributor on Guilds, and ILRuntime hot-update content.Unity · C# · Addressables · ILRuntime · Protobuf
    ↗ Case study↗ Official Website

2019

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