Available to hire
I’m a Senior Game Programmer, passionate about creating engaging and thoughtful video games. I have 9+ years of experience designing and programming 2D, 3D, VR, and AR games across multiple engines. I am proficient in C++, C#, multiplayer architectures, and node-based programming, and I’m always eager to learn new technologies.
I thrive in collaborative team environments, delivering polished games on time. I have shipped two PC games and have led development teams, built scalable pipelines, and mentored junior developers. I enjoy turning ambitious ideas into robust, designer-friendly systems that players love.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Urdu
Fluent
Work Experience
Unreal game developer at Ayzal Crafts (Collab with BT Studios), Remote
November 1, 2022 - June 2, 2024Shipped two PC Games using C++, Blueprints, and Jenkins on Unreal Engine 4 and 5 source code.
Senior Game Programmer at ZEKAB (Pvt.) Ltd, Islamabad, Pakistan
June 1, 2021 - November 1, 2022Developed 2D platform games and integrated Unity WebGL with React.js. Implemented Addressable System to reduce build size and memory footprint and continuous integration. Designed and implemented custom event system for tracking user events and game store architecture to support scalability and reduce load times.
Game Programmer at G.Tech Studios, Remote, UAE
August 1, 2018 - September 1, 2020Responsible for complete product lifecycle from planning to publishing. Introduced Scene Fusion for real-time collaboration in Unity scenes. Developed interactive presentations for clients like Microsoft. Created in-house VR/AR technology using Unity3D and Unreal Engine. Programmed customized systems to client requirements. Collaborated with offshore teams and wrote multiplayer systems using Photon for VR-based multiplayer games.
Lead Unity Game Programmer at Galassia Studios (Pvt.) Ltd, Lahore, Pakistan
June 1, 2017 - July 31, 2018Led game development division, optimized gameplay systems for 60+ FPS, mentored junior programmers, created multiplayer systems using various network protocols, and developed fast prototypes for testing.
Senior Unity Game Programmer at SunStar Technologies (Pvt.) Ltd, Lahore, Pakistan
December 1, 2015 - June 1, 2017Led game development division. Developed Unity 2D and 3D games for iOS and Android. Maintained Soomla Unity store for scalable game economies. Assisted teams with programming and created custom Unity tools. Oversaw complete product lifecycle from scriptwriting to game design and testing. Developed several small games targeting kids, optimized gameplay for 60+ FPS, and established standards for game design documents.
Mid-level Unity Game Programmer at Allied IT Solution, Lahore, Pakistan
November 1, 2014 - November 30, 2015Led game development division. Programmed customized systems from scratch. Created custom Unity tools to optimize workflows. Managed complete product lifecycle and developed several small games targeting kids. Mentored junior programmers.
Junior Unity Game Programmer at Soft Soul Solutions, Bahawalpur, Pakistan
September 1, 2012 - October 31, 2014Assisted in development of small components and several project areas. Helped intern developers learn game development concepts. Learned methodologies and tools. Programmed customized systems from scratch and was responsible for complete product lifecycle. Developed small games targeted at kids and mentored other programmers.
Game Programmer at ZEKAB (Pvt.) Ltd
November 1, 2022 - September 23, 2025Designed and implemented gameplay features, contributed to system architecture, and supported the full lifecycle of game development. Collaborated with teams to deliver features on time and with quality.
Mid-level Unity Game Programmer at Allied IT Solution
November 1, 2015 - September 23, 2025Implemented core game components, contributed to multiple projects, and mentored interns. Improved development processes and helped ship several small games for various clients.
Junior Unity Game Programmer at Soft Soul Solutions
October 1, 2014 - September 23, 2025Developed customized systems from scratch, supported project lifecycles, and built tools to optimize the workflow for designers and developers.
Unreal game developer at Ayzal Crafts (Collab with BT Studios), Remote
November 1, 2022 - June 6, 2024Shipped two PC games using C++, Blueprints, Jenkins, and Unreal Engine 4 and 5 source code.
Education
Master’s in Computer Science at The Islamia University Bahawalpur
January 1, 2011 - December 31, 2013Bachelor's in Computer Science at The Islamia University Bahawalpur
January 1, 2009 - December 31, 2011Intermediate in Computer Science at BISE, Bahawalpur
January 1, 2007 - December 31, 2009Qualifications
Junior Unity Game Programmer
September 1, 2012 - October 1, 2014Bachelor's in Computer Science
January 1, 2009 - January 1, 2011Intermediate in Computer Science
January 1, 2007 - January 1, 2009Master's in Computer Science
January 1, 2011 - January 1, 2013Industry Experience
Gaming, Software & Internet, Media & Entertainment, Computers & Electronics, Professional Services, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
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 Bahawalpur today.