Senior Unity Game Developer with 7+ years of experience building, optimizing, testing, and shipping Unity 2D games for Android, iOS, and WebGL. I develop gameplay systems, UI/HUD flows, player interaction mechanics, animations, and 2D physics features using C#. I also integrate and support live services such as Firebase, PlayFab, Photon/Fusion, ads, in-app purchases, and leaderboards. I take ownership from planning through implementation, debugging, performance optimization, QA support, and release delivery—especially for casual, kids, puzzle, story-driven, coloring, dress-up, cooking, pet-care, and fidget game genres.

MUHAMMAD TAHIR AFZAL

Senior Unity Game Developer with 7+ years of experience building, optimizing, testing, and shipping Unity 2D games for Android, iOS, and WebGL. I develop gameplay systems, UI/HUD flows, player interaction mechanics, animations, and 2D physics features using C#. I also integrate and support live services such as Firebase, PlayFab, Photon/Fusion, ads, in-app purchases, and leaderboards. I take ownership from planning through implementation, debugging, performance optimization, QA support, and release delivery—especially for casual, kids, puzzle, story-driven, coloring, dress-up, cooking, pet-care, and fidget game genres.

Available to hire

Senior Unity Game Developer with 7+ years of experience building, optimizing, testing, and shipping Unity 2D games for Android, iOS, and WebGL. I develop gameplay systems, UI/HUD flows, player interaction mechanics, animations, and 2D physics features using C#.

I also integrate and support live services such as Firebase, PlayFab, Photon/Fusion, ads, in-app purchases, and leaderboards. I take ownership from planning through implementation, debugging, performance optimization, QA support, and release delivery—especially for casual, kids, puzzle, story-driven, coloring, dress-up, cooking, pet-care, and fidget game genres.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

English
Advanced
Urdu
Advanced
Panjabi, Punjabi
Advanced

Work Experience

Senior Game Developer at Birz Studio
January 1, 2019 - Present
Developed and delivered Unity 2D games for Android, iOS, and WebGL across casual and children-focused portfolios. Built gameplay mechanics, player interaction systems, UI/HUD flows, animation behavior, and 2D physics features using Unity and C#. Optimized performance and responsiveness for smooth gameplay and cross-platform compatibility, including low-end device support. Integrated Firebase, PlayFab, Photon/Fusion, ads, in-app purchases, leaderboards, Addressables, and Asset Bundles based on project needs. Collaborated with artists, designers, QA, and production stakeholders to ship polished features; handled debugging of gameplay/UI/build issues and performance bottlenecks; owned modules from planning through testing, launch preparation, and post-release fixes.
Junior Game Developer at Hangon Game Studio
August 1, 2018 - November 1, 2018
Assisted in developing Unity 2D mobile games across adventure, puzzle, and story-driven genres. Implemented gameplay features, player interactions, asset integration, and UI improvements using Unity and C#, working with artists/designers to integrate assets and refine mechanics. Supported QA testing, bug fixing, and performance improvements to maintain stable mobile builds.

Education

BS Information Technology at Punjab University Lahore
January 1, 2013 - December 1, 2017
Intermediate at Govt Islamia College Lahore
January 1, 2011 - December 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer in Lahore today.