Roman S.
iOS & macOS Developer | Swift, SwiftUI, Native Apps
I’m an iOS and macOS developer with 5+ years of commercial development experience. I build native apps with Swift and SwiftUI, helping clients ship new features, modernize existing apps, and solve performance, stability, and data challenges. On Upwork, I have a 100% Job Success Score and Top Rated status. My completed client projects include iOS apps, native macOS development, and WidgetKit integrations. Most of my client work has been with U.S. businesses and English-speaking teams. I can take ownership of a feature from understanding the requirements and reviewing the codebase through implementation, testing, and release preparation. I keep scope practical, explain trade-offs, flag risks early, and communicate progress clearly. I can help with: • Native iOS, macOS, and iPadOS development with Swift and SwiftUI • Standalone macOS apps and companion apps with desktop-focused workflows • WidgetKit, notifications, background tasks, and Apple framework integrations • REST / GraphQL APIs, offline persistence, SQLite, and data synchronization • Subscriptions, paywalls, and analytics • UI modernization, bug fixing, and performance and stability improvements Alongside client work, I develop DataCat, a native macOS app built with SwiftUI that turns market data into local SQLite datasets. Working on my own product gives me a practical perspective on UX, architecture, release priorities, and ongoing maintenance. I use AI tools such as Codex and Claude to support implementation, debugging, refactoring, research, and documentation. Code review and validation are part of that workflow, and I remain responsible for the technical decisions and delivered work. If you’re building an Apple-platform app or improving an existing one, send me a brief outline of where the project stands and what you want to deliver next.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1k
Billed in all: $44,602$45k
$505 in the last 6 months
Across 17 contracts
Earnings, last 30 days
Skill rankings: Top 19% in SQLite
Ranked by MRR among everyone on Upwork with the skill.
- #24TestFlight63 freelancers · 🇬🇪 #1Top 38%🇬🇪#1 of 1
- #34Core Data178 freelancers · 🇬🇪 #2Top 19%🇬🇪#2 of 7
- #36Mac OS App Development159 freelancers · 🇬🇪 #1Top 23%🇬🇪#1 of 2
- #70In-App Subscription175 freelancers · 🇬🇪 #2Top 40%🇬🇪#2 of 2
- #126SQLite680 freelancers · 🇬🇪 #1Top 19%🇬🇪#1 of 6
- #162UIKit818 freelancers · 🇬🇪 #7Top 20%🇬🇪#7 of 27
- #171Mobile App Bug Fix453 freelancers · 🇬🇪 #1Top 38%🇬🇪#1 of 1
- #287SwiftUI951 freelancers · 🇬🇪 #7Top 30%🇬🇪#7 of 17