Skip to content
BackNov 7
Muhammad T.
Upwork badge

Muhammad T.

Unreal Engine | Unity | UEFN | C++ | C# | Game Developer | Python

I’m a passionate Senior Game Developer / Gameplay Engineer with 6+ years of hands-on experience building AAA and AA titles across Unreal Engine, Unity, and C++. Over the years I’ve worked across the toughest parts of production, online multiplayer systems, replication at scale, performance optimization, and large gameplay feature ownership, while also contributing to emerging areas like blockchain integration and VR/AR simulation. At Magic Media, I contributed to an AAA first-person shooter (Revenge), where I focused on building and refining complex gameplay systems in Unreal and C++, implementing scalable ability-driven features using the Gameplay Ability System (GAS), and optimizing for performance in a production environment. I worked closely with designers and artists to ensure features were not only technically robust, but also met the gameplay quality bar expected from a AAA title. At Sovrun, I work as a Senior Unreal Engine Developer / Team Lead, contributing to an AA title while also supporting a blockchain-based Unity project using UniMUD. My core responsibilities are heavily multiplayer-focused matchmaking, networking, replication, and API handling implemented primarily in C++, alongside gameplay systems such as character abilities and inventory using a C++/Blueprint hybrid approach. In addition to engineering, I mentor junior developers, run code reviews, help unblock delivery, and guide architecture decisions so systems remain scalable, maintainable, and stable under iteration. I also contributed to an MMA game in UE5/C++, developing core combat gameplay (movement/attacks), a scalable combo framework, a fighting-style camera system, enemy AI, material-driven visual feedback (bruises/sweat tied to damage and exhaustion), and a full health/damage pipeline. Previously, at The VirtuLab, I engineered a highly realistic multiplayer VR rescue simulation, combining real-world terrain with Cesium, online connectivity with Epic Online Services, in-game voice with VIVOX, and custom VR interaction mechanics for immersive teamwork scenarios. This strengthened my experience building reliable networked features, real-time communication flows, and collaborating across multiple disciplines to ship simulation-grade experiences. Earlier in my career at Narsun Studios and MAIA Tech Systems, I built a broad portfolio across MOBA, PvE battle royale, and simulation projects, often bridging gameplay with backend systems and live-service needs. I also shipped an indie title, Sand Bullet, which I developed end-to-end and released on Steam, giving me a strong sense of product ownership and shipping discipline. Academically, I hold a Master’s in Big Data Science and Technology (Distinction, University of Bradford, UK) where I explored AI-driven interaction most notably controlling characters using EEG brain signals with deep learning in Unity and a Bachelor’s in Computer Science (FAST, Lahore), grounding my approach in robust engineering fundamentals and scalable system design. Technical highlights: Advanced C++/C# gameplay, AI, and network programming • Unreal Engine 4/5 and Unity development • Multiplayer systems: replication, dedicated server flows, matchmaking, online integrations • GAS and scalable gameplay architecture • Blockchain integration with Unity/UniMUD • VR/AR simulations and geospatial mapping (Cesium) • Cloud and data: AWS, GCP, PostgreSQL, Python • Version control: Perforce, Git I thrive in environments that push for a high quality bar and reward ownership. I combine strong gameplay engineering fundamentals with a delivery mindset building systems that are scalable, performant, and easy for teams to extend while also mentoring others and improving how teams ship. If you’re looking for someone who can own complex gameplay and multiplayer features and deliver them reliably, I’d love to connect.

🇵🇰Lahore, Pakistan$29/hr100% JSS5.00 (12)Since Nov 2022

Earnings and projects

MRR
$660

Last 6 months ÷ 6

World#66,226 / 412k
🇵🇰Country#8,039 / 52.9k
Revenue, last 30 days
$0

Last 6 months: $4k

Total earnings
$36k

Billed in all: $38k

World#97,190 / 412k
🇵🇰Country#8,746 / 52.9k
Per project
$2.3k

$989 in the last 6 months

World#70,178 / 412k
🇵🇰Country#5,199 / 52.9k
Projects, last 6 months
4
25% fixed75% hourly
World#51,813 / 412k
🇵🇰Country#10,787 / 52.9k
Projects in all
16

Across 19 contracts

58% fixed42% hourly
World#155,087 / 412k
🇵🇰Country#25,779 / 52.9k

Earnings, last 30 days

$37.6kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$37.0k$37.5k$38.0k$38.5kOct 8Oct 23Nov 7

Skill rankings: Top 13% in TensorFlow

Ranked by MRR among everyone on Upwork with the skill.

  1. #12Blueprint Style48 freelancers · 🇵🇰 #3Top 25%
  2. #18Game Engine122 freelancers · 🇵🇰 #7Top 15%
  3. #85Big Data559 freelancers · 🇵🇰 #10Top 15%
  4. #211TensorFlow1,661 freelancers · 🇵🇰 #51Top 13%
  5. #294Unreal Engine2,130 freelancers · 🇵🇰 #49Top 14%
  6. #351Game Development2,586 freelancers · 🇵🇰 #71Top 14%
  7. #403Unity2,992 freelancers · 🇵🇰 #63Top 13%
  8. #544Data Science3,842 freelancers · 🇵🇰 #94Top 14%