Back to leaderboardLast snapshot: Nov 7
Mihai O.
Full Stack Developer
I'm Mihai, and I have over Five years of experience as a full-stack developer creating and releasing mobile apps, web apps, and Unity games from beginning to end. I make programs feel polished and high-end by concentrating on clear code, a fluid user interface, and thorough attention to detail. I've handled both frontend and backend integration while working with Firebase, Stripe, RevenueCat, Realm, MongoDB, Node.js, Redux, and Axios. Whether it's a fresh build or the addition of elaborate features, I produce excellent results quickly.
🇷🇴Slatina, Romania$27/hr100% JSS5.00 (3)Since Oct 2020
Earnings and projects
MRR
$1,673$1.7k
Last 6 months ÷ 6
World#28,313 / 412,022 / 412k
🇷🇴Country#151 / 2,286 / 2,286
Revenue, last 30 days
$1,039$1k
Last 6 months: $10k
World#41,275 / 412,022 / 412k
🇷🇴Country#204 / 2,286 / 2,286
Total earnings
$36,599$37k
Billed in all: $38,582$39k
World#96,431 / 412,022 / 412k
🇷🇴Country#641 / 2,286 / 2,286
Per project
$9,150$9.1k
$10k in the last 6 months
World#17,772 / 412,022 / 412k
🇷🇴Country#108 / 2,286 / 2,286
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412,022 / 412k
🇷🇴Country#588 / 2,286 / 2,286
Projects in all
4
Across 5 contracts
40% fixed60% hourly
World#283,741 / 412,022 / 412k
🇷🇴Country#1,727 / 2,286 / 2,286
Earnings, last 30 days
$38.6k+$1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
Skill rankings: Top 7% in Game Development
Ranked by MRR among everyone on Upwork with the skill.
- #4Behavioral Design43 freelancers · 🇷🇴 #1Top 9%🇷🇴#1 of 2
- #149Claude Code818 freelancers · 🇷🇴 #1Top 18%🇷🇴#1 of 9
- #171Game Development2,586 freelancers · 🇷🇴 #3Top 7%🇷🇴#3 of 39
- #201Unity2,992 freelancers · 🇷🇴 #3Top 7%🇷🇴#3 of 40
- #317Mobile App3,535 freelancers · 🇷🇴 #3Top 9%🇷🇴#3 of 23
- #776C#8,348 freelancers · 🇷🇴 #8Top 9%🇷🇴#8 of 72
- #810Claude5,112 freelancers · 🇷🇴 #7Top 16%🇷🇴#7 of 29
- #977React Native10,486 freelancers · 🇷🇴 #2Top 9%🇷🇴#2 of 45