← Portfolio

Lum Wai Hoeh

Senior Game Programmer

Kuala Lumpur, MY
019-309 8212
waihoeh@gmail.com
waihoeh97.github.io

Profile

Game programmer with 5+ years of experience and 3–5 shipped titles developing and shipping games on mobile platforms. Strong background in Unity (C#) and Roblox (Lua), with growing expertise in C++ and Unreal Engine. Experienced in mentoring junior programmers, collaborating in cross-functional teams, and building scalable game systems integrated with backend services. Passionate about systems and engine development, with an emphasis on clean architecture and long-term maintainability.

Experience

Omens Studios — Senior Game Developer
Nov 2022 – Present
  • Collaborated closely with the Game Producer to manage programming deliverables and support team coordination within the Interactive team.
  • Developed and shipped "Leo Kids Games" on Android and iOS, achieving 320K+ downloads and 500–700 DAU across both platforms.
  • Led a team of 3–4 programmers, overseeing architecture decisions and aligning technical execution with production goals.
  • Built and maintained scalable game systems, flows, and integrations with third-party APIs (Firebase, AWS).
  • Led the programming for "Leo the Wildlife Ranger Kids Games" on Roblox, working alongside designers and artists to deliver core gameplay systems.
  • Designed and implemented core mobile features including Quest System, Drone Merging, Mining Field, Daily Activities, and game economy balancing.
  • Mentored 2–3 junior programmers, conducting code reviews and guiding them through feature ownership on live projects.
  • Led prototyping of new game concepts using in-house IPs across 2D and 3D mobile formats.
  • Currently leading development of "123 Number Squad Play N Learn" on Android and iOS — architecting the core game framework, implementing Unity IAP with Firebase Analytics, setting up platform store integration, and managing all platform builds.
Why Knot Studio — Game Programmer
Feb 2020 – Oct 2022
  • Developed games from concept to publication as part of a cross-functional team.
  • Planned programming tasks and coordinated implementation with fellow programmers.
  • Built gameplay systems for both 2D and 3D projects using Unity.
  • Expanded and maintained a custom in-house UI framework used across multiple titles.
  • Implemented new features for live projects and improved code stability and maintainability.

Technical Skills

LanguagesC#, Lua, C++
EnginesUnity, Roblox Studio, Unreal Engine
BackendFirebase, AWS, REST APIs
ToolsGit, SVN, Perforce, FMOD, Photoshop
AI & AgentsLLM integration, AI agents, MCP, workflow automation
Project MgmtJira
SpokenEnglish, Chinese, Malay, Japanese (N4)

Education

UOW Malaysia (formerly KDU University College)
Sep 2016 – Nov 2019

Bachelor of Game Development (Hons)  ·  CGPA 3.3