Skip to content
BackNov 7
Muhammad Abdullah A.
Upwork badge

Muhammad Abdullah A.

Game Systems Engineer | Godot & Unity | Python FastAPI Backend

Need highly optimized Unity or Godot gameplay systems, or a scalable Python FastAPI backend? I am a Game & Systems Engineer specializing in decoupled architecture, multiplayer state synchronization, and robust server-side infrastructure. Whether engineering authoritative multiplayer logic, building cross-engine gameplay systems, or building asynchronous production-ready APIs, I deliver fail-safe, documented systems. 1. GAME ENGINE ENGINEERING (Unity & Godot) I build scalable 2D and 3D game systems across Unity and Godot 4.x, focusing on modular framework design rather than brittle movement scripts. • Cross-Engine Game Development: Designed and built 15 Unity titles spanning 2D pixel-art platforming, 3D action-combat, sports simulation with adaptive AI opponents, and mobile puzzle/arcade genres, several of them published and live on Google Play. • Complex Systems Engineering (Godot): Built complete multiplayer tournament logic, handling multi-controller input, physics layers, and real-time state sync for a physics-driven competitive game. • Engine & Physics Optimization: Profiling and resolving frame-rate bottlenecks, refining physics/collision layers, and ensuring rock-solid performance across PC, Android, and mid-tier hardware. • UI & Modular Tooling: Designing dynamic HUDs, responsive tournament brackets, case/investigation-style UI systems, and custom in-engine editor tools (Godot Control nodes; Unity UGUI). 2. PYTHON & BACKEND ENGINEERING (FastAPI & Infrastructure) I build production-ready backend services, automation pipelines, and API integrations that power software ecosystems and high-throughput applications. • FastAPI & Microservices: Architecting high-performance, asynchronous REST APIs for data processing, user state management, and external system integrations. • Automation & Tooling: Engineering custom CLI utilities, automated build pipelines, and zero-touch asset workflows to eliminate operational overhead. • Systems Optimization: Refactoring legacy Python scripts to fix memory leaks, optimize execution time, and ensure thread-safe concurrency. WHY WORK WITH ME? Whether you need an engine specialist to untangle complex gameplay mechanics across Unity or Godot, or a backend developer to architect a secure, high-concurrency FastAPI service, I bring rigorous systems-level engineering to every project. No spaghetti code, just documented, scalable, and fail-safe architecture. Let's build your system right the first time.

🇵🇰Lahore, Pakistan$45/hr100% JSS5.00 (3)Since Jan 2024
GlobeUpwork

Earnings and projects

MRR
$248

Last 6 months ÷ 6

World#105,477 / 412k
🇵🇰Country#14,065 / 52.9k
Revenue, last 30 days
$60

Last 6 months: $1.5k

World#96,915 / 412k
🇵🇰Country#13,576 / 52.9k
Total earnings
$2.9k

Billed in all: $2.9k

World#301,876 / 412k
🇵🇰Country#36,105 / 52.9k
Per project
$481

$248 in the last 6 months

World#186,299 / 412k
🇵🇰Country#19,859 / 52.9k
Projects, last 6 months
6
100% fixed0% hourly
World#34,405 / 412k
🇵🇰Country#7,556 / 52.9k
Projects in all
6
100% fixed0% hourly
World#250,290 / 412k
🇵🇰Country#39,844 / 52.9k

Earnings, last 30 days

$2.9k+$60 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$2,800$2,850$2,900Oct 8Oct 23Nov 7

Skill rankings: Top 18% in DigitalOcean

Ranked by MRR among everyone on Upwork with the skill.

  1. #44Godot195 freelancers · 🇵🇰 #4Top 23%
  2. #67DigitalOcean367 freelancers · 🇵🇰 #10Top 18%
  3. #82Online Multiplayer281 freelancers · 🇵🇰 #30Top 29%
  4. #90PC Game296 freelancers · 🇵🇰 #26Top 30%
  5. #106Multiplayer293 freelancers · 🇵🇰 #46Top 36%
  6. #176Mobile Game Development568 freelancers · 🇵🇰 #53Top 31%
  7. #321Software Architecture964 freelancers · 🇵🇰 #50Top 33%
  8. #441Game Design2,110 freelancers · 🇵🇰 #81Top 21%