Sami M.
Senior Engineer & Lead & Technical Generalist | Unreal Unity Godot
❖ Me Over 10 years of commercial software engineering experience backed by 25+ years building games and interactive systems. I specialize in solving hard architectural and performance problems, stepping into complex codebases and getting to work immediately, and delivering stable releases on schedule. ❖ Engine-Agnostic Production Experience I don’t get locked into a single proprietary workflow. With 2 to 5+ years of active production work across each major environment, I adapt immediately to your team’s existing pipeline: Unreal Engine 5 (C++ / Blueprints): Systems architecture, custom gameplay mechanics, memory profiling, and native performance. Unity (C#): Gameplay architecture, multiplatform deployment (Mobile, PC, WebGL), UI systems, and pipeline tooling. Godot Engine: Lightweight, high-iteration 2D/3D development, custom native modules, and third-party physics integration. Web & Graphics Pipelines (WebGPU, WebGL, Babylon.js): Modern in-browser compute and graphics pipelines, custom shaders, and cross-platform web deployments via WebAssembly. ❖ Core Capabilities Custom Engine & Systems Architecture: Built custom rendering and physics engines from scratch. Deep understanding of low-level frame lifecycles, draw call batching, spatial partitioning, collision manifolds, and constraint solvers beyond off-the-shelf tooling. Low-Level Engineering & Math: Deep proficiency in C++, C#, JavaScript/TypeScript, 3D vector/matrix mathematics, deterministic physics integration, and performance optimization. Multiplayer & Low-Level Networking: Custom network architectures across TCP and UDP, client prediction, reconciliation, WebSockets, and peer-to-peer data synchronization. Cloud & Backend Infrastructure: Scalable game backends and serverless infrastructure across AWS, Google Cloud, and Cloudflare Workers/Edge, backed by Node.js and modern database systems (PostgreSQL, MongoDB, Firebase). Asset Pipeline Fluency: Practical working experience with 3D modeling, rigging, animation, and shaders. I bridge the gap between engineering and art to resolve technical bottlenecks fast. Optimization & Porting: Profiling frame times, optimizing draw calls, memory management, and targeting constrained hardware across PC, Mac, Linux, iOS, Android, and Web. ❖ How I Work Comfortable reading, auditing, and refactoring large, undocumented legacy codebases without hand-holding. Direct, Transparent Communication: Milestone-driven delivery, pragmatic scoping, and zero surprises on delivery dates. I write clean, modular code that your in-house team can easily read, scale, and maintain long after my contract wraps up.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $13k
Billed in all: $214,670$215k
$13k in the last 6 months
Across 34 contracts
Earnings, last 30 days
Skill rankings: #1 in 1 skill of 17
Rarest: top 1% in Web Browser, of 67. Ranked by MRR among everyone on Upwork with the skill.
- Web Browser67 freelancers · 🇫🇮 #1Top 1%🇫🇮#1 of 1
- #7Game Engine122 freelancers · 🇫🇮 #1Top 6%🇫🇮#1 of 1
- #9Godot195 freelancers · 🇫🇮 #2Top 5%🇫🇮#2 of 2
- #9GPU49 freelancers · 🇫🇮 #1Top 18%🇫🇮#1 of 1
- #21Online Multiplayer281 freelancers · 🇫🇮 #1Top 7%🇫🇮#1 of 2
- #36Game760 freelancers · 🇫🇮 #1Top 5%🇫🇮#1 of 3
- #39Mobile Game715 freelancers · 🇫🇮 #1Top 5%🇫🇮#1 of 2
- #46Game Art1,217 freelancers · 🇫🇮 #1Top 4%🇫🇮#1 of 3