Built GenAI features for EdTech products using Gemini, OpenAI, and Vertex AI RAG. Ported an iOS game to WebGL, cut the initial download from ~700 MB to a 15 MB bootstrap package, and kept runtime memory under 150 MB at 30 FPS.
Hi, I’m Arkai.
Senior Game Engineer | GenAI | EdTech
Unity/C# game engineer focused on core systems, gameplay mechanics, editor tools, and production workflows.
Experienced in taking games from blank scenes to playable builds, and in turning new AI tools into practical workflows for coding, documentation, and debugging.
Experience
Game systems, GenAI products, and production tools.
Cut resource-loading overhead by 60% through rendering and asset pipeline optimization. Built prototypes, led programming schedules, improved workflows, and delivered store, progression, task, and notification systems.
Owned 6 production areas: multiplayer sync, character control, camera control, pet interactions, UI/resource foundations, and packaging support. Added performance reports and handover documentation for long-term maintenance.
Led a sub-10 engineer programming team for nearly 3 years. Owned scheduling, cross-discipline coordination, technical direction, mentoring, shared module architecture, automation, and code review standards.
Delivered 9 production systems: core infrastructure, network tools, debug tools, data table editors, UI framework, prefab lightmap workflows, resource packaging, dynamic downloads, and AR Foundation features.
Built invitation codes, PvP matchmaking, AI systems, and editor tools. Integrated 5 native service areas across Android and iOS plugins: deep links, voice, analytics, push notifications, and QR code flows.
Open Source
AI workflow and Unity tools.
Small public artifacts that show how the production workflow is wired, not just what the final screenshots look like.
AI Agents / Wiki
llm-project-wiki
A project-local LLM wiki workflow for Claude Code, Codex hooks, human-approved updates, and git-tracked engineering memory.
Unity / C#
Utility
Unity utility classes accumulated from production and prototyping work.
Unity / tools
ClientDataBase
A local data loading system for Unity client-side data workflows.




