Skip to content
BackNov 7
Sami M.
Upwork badge

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.

🇫🇮Pori, Finland$85/hr100% JSS4.93 (23)Since Jun 2018
GlobeUpwork

Earnings and projects

MRR
$2.2k

Last 6 months ÷ 6

World#19,363 / 412k
🇫🇮Country#36 / 569
Revenue, last 30 days
$0

Last 6 months: $13k

Total earnings
$212k

Billed in all: $215k

World#14,033 / 412k
🇫🇮Country#15 / 569
Per project
$7.1k

$13k in the last 6 months

World#24,099 / 412k
🇫🇮Country#28 / 569
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇫🇮Country#173 / 569
Projects in all
30

Across 34 contracts

24% fixed76% hourly
World#97,486 / 412k
🇫🇮Country#133 / 569

Earnings, last 30 days

$215kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$210.0k$212.5k$215.0k$217.5kOct 8Oct 23Nov 7

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.

  1. 1Web Browser67 freelancers · 🇫🇮 #1Top 1%
  2. #7Game Engine122 freelancers · 🇫🇮 #1Top 6%
  3. #9Godot195 freelancers · 🇫🇮 #2Top 5%
  4. #9GPU49 freelancers · 🇫🇮 #1Top 18%
  5. #21Online Multiplayer281 freelancers · 🇫🇮 #1Top 7%
  6. #36Game760 freelancers · 🇫🇮 #1Top 5%
  7. #39Mobile Game715 freelancers · 🇫🇮 #1Top 5%
  8. #46Game Art1,217 freelancers · 🇫🇮 #1Top 4%