Angelo M.
Flutter & iOS Developer | 7+ Yrs | Solo-Shipped Apps
I build and ship mobile apps from scratch, for clients and on my own. I've published several apps on the App Store and Google Play, so I know the whole path: concept, build, launch, and the unglamorous parts like store review, crash fixes, and post-release updates. My main stack is Flutter and native Swift/SwiftUI for iOS, with 7+ years building mobile. I've shipped across a pretty wide range, from health and accessibility tools to word games and live-activity utilities. A few I'm proud of: SabiKo AAC, an offline-first communication app with 8,400+ symbols and on-device neural TTS. CashN, a live earnings tracker built around Dynamic Island, Apple Watch, and Lock Screen Live Activities. Wordorphin, a fast-paced word game with combo mechanics and online leaderboards. On the professional side, I spent 4+ years at Theoria Medical, a US healthcare company, leading the mobile team. I co-led a major frontend redesign, handled FHIR/ONC compliance work, and set up CI/CD pipelines with Codemagic. Before that I led mobile development at Nuvensis and BPOSeats. I work well async across timezones, I keep clients in the loop, and I don't go quiet mid-project. If it touches Flutter, Swift, or mobile architecture, there's a good chance I can help.
Earnings and projects
Last 6 months ÷ 5.4 months active (since May 2026)
Last 6 months: $6.1k
Billed in all: $6,471$6.5k
$6.1k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 9% in Version Control
Ranked by MRR among everyone on Upwork with the skill.
- #12Version Control135 freelancers · 🇵🇭 #2Top 9%🇵🇭#2 of 7
- #36App Store Optimization388 freelancers · 🇵🇭 #1Top 9%🇵🇭#1 of 5
- #39Clean Architecture385 freelancers · 🇵🇭 #1Top 10%🇵🇭#1 of 3
- #130SwiftUI951 freelancers · 🇵🇭 #1Top 14%🇵🇭#1 of 7
- #190Agile Software Development1,618 freelancers · 🇵🇭 #16Top 12%🇵🇭#16 of 78
- #227Dart2,324 freelancers · 🇵🇭 #2Top 10%🇵🇭#2 of 14
- #377GraphQL3,404 freelancers · 🇵🇭 #5Top 11%🇵🇭#5 of 41
- #424Swift3,634 freelancers · 🇵🇭 #2Top 12%🇵🇭#2 of 26