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.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.5k
Billed in all: $2,891$2.9k
$248 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 18% in DigitalOcean
Ranked by MRR among everyone on Upwork with the skill.
- #44Godot195 freelancers · 🇵🇰 #4Top 23%🇵🇰#4 of 9
- #67DigitalOcean367 freelancers · 🇵🇰 #10Top 18%🇵🇰#10 of 72
- #82Online Multiplayer281 freelancers · 🇵🇰 #30Top 29%🇵🇰#30 of 87
- #90PC Game296 freelancers · 🇵🇰 #26Top 30%🇵🇰#26 of 87
- #106Multiplayer293 freelancers · 🇵🇰 #46Top 36%🇵🇰#46 of 112
- #176Mobile Game Development568 freelancers · 🇵🇰 #53Top 31%🇵🇰#53 of 197
- #321Software Architecture964 freelancers · 🇵🇰 #50Top 33%🇵🇰#50 of 146
- #441Game Design2,110 freelancers · 🇵🇰 #81Top 21%🇵🇰#81 of 359