Senior Game Programmer at Todak Studios Sdn Bhd (2023-05 – Present)
Lead gameplay systems engineer for Mastra, a competitive mobile MOBA inspired by Nusantara legends.
- Designed and implemented core gameplay architecture, including match flow, hero mechanics, and progression systems.
- Structured gameplay logic to support scalable hero and ability development.
- Developed AI bot framework to simulate player behavior for testing and gameplay balancing.
- Implemented modular AI logic supporting different gameplay states.
- Architected a ScriptableObject-based data system to manage hero data, skills, lore, and UI.
- Enabled rapid iteration for designers without requiring code modifications.
- Implemented core combat logic, ability systems, and game-loop mechanics.
- Collaborated closely with design and art teams to refine gameplay experience.
Game Programmer at Common Extract Sdn Bhd (2017-08 – 2023-02)
Developed gameplay systems and multiplayer features across multiple commercial titles for mobile and PC.
- Implemented real-time multiplayer gameplay using Photon Engine.
- Designed matchmaking and lobby systems for online sessions.
- Implemented gameplay mechanics, interactive systems, and level mechanics.
- Designed reusable gameplay components for rapid feature development.
- Improved performance and loading times for mobile platforms.
- Conducted profiling and code refactoring to improve runtime efficiency.
- Created internal development tools and scripts to improve production pipelines.
- Worked closely with designers, artists, and QA teams to ensure gameplay quality and stability.