Muhammad Farhan bin Ahmad
Hi there! I'm Muhammad Farhan bin Ahmad, a passionate game developer who loves turning ideas into interactive experiences using Unity and C.
About
Hi there! I’m Muhammad Farhan bin Ahmad, a passionate game developer who loves turning ideas into interactive experiences using Unity and C#. I have hands-on experience building VR and real-time systems, collaborating with artists and designers, and iterating on UI and gameplay to create engaging player moments. I’m currently pursuing a BSc in Computer Science in Interactive Media and Game Development, with a Diploma in Game Design and Development from Singapore Polytechnic, and I’m excited to keep growing in a collaborative, creative environment.
Hello from Singapore! I value curiosity, teamwork, and continuous learning, and I’m eager to bring enthusiasm, problem-solving, and a strong work ethic to my next role.
- 1 year's experience
- Joined April 2026
Skills· 5
Languages
- EnglishFluent
Industry experience
- Gaming
- Software & Internet
- Media & Entertainment
More experts in Singapore, Singapore
- Designers for hire in Singapore, Singapore
- Developers for hire in Singapore, Singapore
- Game Designers for hire in Singapore, Singapore
- Game Developers for hire in Singapore, Singapore
- Game Testers for hire in Singapore, Singapore
- Programmers for hire in Singapore, Singapore
- UI Designers for hire in Singapore, Singapore
Work experience· 5 roles
Implemented core gameplay systems including player abilities, enemy behaviors, and progression mechanics; developed a modular ability system using polymorphism and Scriptable Objects, enabling event-driven ability triggering and scalable content creation; collaborated with artists and designers to iterate on UI and gameplay feel; ongoing development.
2D, Action, Platformer; implemented core gameplay systems including player movement, combat interactions, and ability-gated progression; developed data-driven enemy stats and projectiles with side object pooling for efficient runtime performance; built boss encounters using a phase-based state system and queued attack logic; designed multi-channel feedback system and a room-based cueing system to improve gameplay responsiveness and rendering performance.
Developed interactive applications in Unity (C#), including VR and real-time systems; implemented input, physics-based interactions, and core system logic; integrated custom Arduino-based controllers and external systems into Unity to enhance interactivity and immersion; collaborated with artists and designers; debugged, optimized, and built modular systems to support stability, performance, and rapid prototyping.
Education
Hire Muhammad Farhan bin Ahmad today
Post a job and invite Muhammad, or contact them directly. No hidden commission.


