Hi, I'm Muhammad Faizan Ali, a Unity3D Programmer and Game Architect based in Islamabad, Pakistan. I specialize in sprint-cycle delivery and serving as the sole technical lead on a 3D Android mobile game featuring five distinct gameplay mechanics. I also built a custom OpenGL rendering engine from scratch, handling MVP matrices and Phong lighting without any external math library, and I strive to design scalable architectures, clean code, and high-performance gameplay across mid-range devices.

Muhammad Faizan Ali

Hi, I'm Muhammad Faizan Ali, a Unity3D Programmer and Game Architect based in Islamabad, Pakistan. I specialize in sprint-cycle delivery and serving as the sole technical lead on a 3D Android mobile game featuring five distinct gameplay mechanics. I also built a custom OpenGL rendering engine from scratch, handling MVP matrices and Phong lighting without any external math library, and I strive to design scalable architectures, clean code, and high-performance gameplay across mid-range devices.

Available to hire

Hi, I’m Muhammad Faizan Ali, a Unity3D Programmer and Game Architect based in Islamabad, Pakistan. I specialize in sprint-cycle delivery and serving as the sole technical lead on a 3D Android mobile game featuring five distinct gameplay mechanics.

I also built a custom OpenGL rendering engine from scratch, handling MVP matrices and Phong lighting without any external math library, and I strive to design scalable architectures, clean code, and high-performance gameplay across mid-range devices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Urdu
Fluent
English
Advanced

Work Experience

Game Developer Intern at WRP
July 1, 2025 - September 30, 2025
Shipped Unity/C# features across 5 sprint cycles with modular, component-based systems merged into the live product. Optimized the CyberSafe mobile build pipeline (IL2CPP, GPU instancing, static batching) using Unity Profiler to achieve a stable 30fps on mid-range Android devices. Identified and resolved 25+ bugs across five sprint cycles with systematic QA, maintaining zero regressions. Architected and delivered a complete enemy patrol AI system using a C# FSM and Unity NavMesh Agent for dynamic pathfinding.
Unity/C# Game Developer (Independent Project) at CyberSafe — 3D Mobile RPG (Independent Project)
January 1, 2025 - December 31, 2026
Led development of CyberSafe as the primary Unity/C# developer, building five minigames, core scene architecture, mobile input handling, and the full Android build pipeline. Implemented real-time password strength validation, integrated Unity Analytics, and delivered a scalable, data-driven gameplay experience across five chapters.

Education

Bachelor in Computer Games Development (BSCGD) at E-9 Air University, Islamabad
January 1, 2022 - January 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment