Langkau ke kandungan utama
Ikmal Kithol

Ikmal Kithol

Programmer

Bakat
PetalingAhli sejak 2 Julai 2026
C#Unity3DUnreal EngineRoblox
·

Sewa orang ini

Hantar tawaran kerja terus kepada calon ini

C#Unity3DUnreal EngineRoblox

Tentang

Passionate Game Programmer based in Malaysia with 7+ years of experience. Specializing in Unity, Unreal Engine, and Roblox to architect robust gameplay systems and craft immersive, interactive experiences.

Pengalaman

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.

Pendidikan

Diploma in Information and Computer Technology (Programming) – Politeknik Ungku Omar (2017-06)

Sijil Pelajaran Malaysia – Maktab Sultan Abu Bakar (English College)

Kemahiran

Programmer

Ulasan

Berkaitan