Mario A.
Senior Unity Developer | Multiplayer NetCode / Fusion & Quantum
Senior Unity developer — 7+ years, 15+ shipped titles, 30 completed Upwork jobs. I specialize in multiplayer networking (Photon Quantum, Photon Fusion 2, Mirror, Unity Netcode for GameObjects) and shipping games all the way to Steam, Google Play and the App Store. Most Unity devs avoid networking. It's what I do best. WHAT I DO - Multiplayer & Netcode — Photon Quantum (deterministic rollback), Photon Fusion 2, PUN2, Mirror, Unity Netcode for GameObjects. Prediction, lag compensation, desync debugging, matchmaking, lobbies, and dedicated server deployment with Edgegap. - Enemy AI & Boss Combat — behaviour-tree AI, multi-phase boss encounters, ability systems, and networking them so every player sees the same fight. - Gameplay Systems — character controllers, combat, abilities, state machines, modular architecture that stays maintainable. - RPG & Progression — inventory, quests, dialogue, turn-based and grid combat, stats, save/load. - Performance & Stability — profiling-led optimization, Android ANR/crash fixing, memory and frame-rate work. - Monetization — Unity Ads, AdMob, ironSource LevelPlay, IAP. - Full-Cycle Delivery — prototype to published build on Steam, Google Play and the App Store. Across 7 years I've delivered 50+ projects in total — 15+ of those are shipped, commercially released titles; the rest are prototypes, contract systems built inside other studios' games, and R&D work. SELECTED WORK - Ardent: Rise (Steam) — 5-player co-op action RPG. Built all enemy AI and every boss encounter, including multi-phase boss fights, phase transitions and boss ability sets, and networked the entire combat layer (Unity Netcode for GameObjects). - Soul Fighters — rollback-safe online combat for a competitive 2D fighting game on Photon Quantum 2. - SurfPunk — enemy AI for an IGN-featured online action RPG (Photon Quantum 2). - Plush Fight League — PvP brawler netcode on Photon Quantum. - Riviera: The Promised Land — shipped to Steam and Nintendo Switch. - Blood of Yamin (Steam) — gameplay, NPC AI, dialogue and quest systems for an action-RPG metroidvania. - Who Needs a Hero (Google Play) — enemy AI, inventory and core gameplay. 100k+ downloads. - Lost in Pace — solo-developed physics-based multiplayer racing game (Photon PUN2). - Snek Tournament — multiplayer arcade game with online tournaments, leaderboards and a server-backed economy. HOW I WORK Clear milestones, playable builds you can test at each step, and honest timelines. If something won't work, I'll tell you before you spend money on it — not after. Tell me what you're building and what's blocking you. I'll come back with a realistic approach, scope and timeline.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.2k
Billed in all: $13,006$13k
$587 in the last 6 months
Across 38 contracts
Earnings, last 30 days
Skill rankings: Top 14% in Quantum Physics
Ranked by MRR among everyone on Upwork with the skill.
- #6Quantum Physics42 freelancers · 🇧🇦 #1Top 14%🇧🇦#1 of 1
- #11RPG Development32 freelancers · 🇧🇦 #1Top 34%🇧🇦#1 of 1
- #14Steam API24 freelancers · 🇧🇦 #1Top 58%🇧🇦#1 of 1
- #18Casual Game112 freelancers · 🇧🇦 #1Top 16%🇧🇦#1 of 1
- #27Steam60 freelancers · 🇧🇦 #2Top 45%🇧🇦#2 of 2
- #35Game Engine122 freelancers · 🇧🇦 #1Top 29%🇧🇦#1 of 1
- #81Game Development Bug Fix269 freelancers · 🇧🇦 #1Top 30%🇧🇦#1 of 1
- #86Online Multiplayer281 freelancers · 🇧🇦 #1Top 31%🇧🇦#1 of 1