John A.
Senior iOS Developer | Swift, SwiftUI & UIKit | 10+ Yrs Experiance
I build production ready native iOS apps with Swift and SwiftUI, from a blank Xcode project to a smooth App Store launch. My focus is clean, scalable architecture: integrating on-device and cloud AI providers, wiring up Firebase and REST services or GraphQL backends, modernizing older codebases into the latest native SwiftUI, and bringing designs up to the new Liquid Glass design system with a keen eye for detail. I'm Top Rated with a 100% Job Success Score and more than 10 years of software engineering behind me. My work spans the full iOS lifecycle. That means SwiftUI, UIKit, MVVM, clean architecture, and modern Swift concurrency with Async/Await and Actors. All the way through to the delivery side: App Store submission, TestFlight, and App Store Connect. I'm as comfortable modernizing a legacy UIKit codebase into SwiftUI, stripping out years of custom components in favor of modern native ones, as I am building something new from scratch. I currently work day to day on the native iOS app for a major hospitality brand, a large production codebase that mixes UIKit and SwiftUI, so I'm very versed in getting those two to play nicely together and evolving a real app at scale rather than greenfield demos. To keep what I ship reliable, I set up CI/CD across tool suites like Bitrise, Azure DevOps, Xcode Cloud, and GitHub Actions, and write unit test suites with Swift Testing. Services: • End to End iOS Development: from concept to App Store launch. • Legacy Modernization: migrate UIKit to SwiftUI, strip out years of custom components, and adopt the Liquid Glass design system. • Project Rescue: fix bugs, refactor, get neglected legacy apps shipping again. • CocoPod to SPM transitions, remove CocoPods dependencies from project and update to modern SPM packages. • AI Powered Features: integrate on-device and cloud AI providers into your app. • Backend Integration: Firebase, REST services, and GraphQL. If you're building or improving a native iOS app and want someone experienced who'll get to solving your problems quickly, send me a message with what you're working on and I'll be happy to talk it through.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $792
Billed in all: $4,044$4k
$396 in the last 6 months
Across 11 contracts
Earnings, last 30 days
Skill rankings: Top 11% in Alamofire
Ranked by MRR among everyone on Upwork with the skill.
- #4Alamofire38 freelancers · 🇺🇸 #1Top 11%🇺🇸#1 of 1
- #120OAuth381 freelancers · 🇺🇸 #12Top 31%🇺🇸#12 of 29
- #187Performance Testing563 freelancers · 🇺🇸 #8Top 33%🇺🇸#8 of 31
- #218Selenium WebDriver935 freelancers · 🇺🇸 #13Top 23%🇺🇸#13 of 63
- #225Objective-C1,282 freelancers · 🇺🇸 #25Top 18%🇺🇸#25 of 110
- #257Jenkins1,177 freelancers · 🇺🇸 #11Top 22%🇺🇸#11 of 69
- #563Azure DevOps2,096 freelancers · 🇺🇸 #72Top 27%🇺🇸#72 of 223
- #869Swift3,634 freelancers · 🇺🇸 #88Top 24%🇺🇸#88 of 343