Skip to content
BackNov 8
Adam W.
Upwork badge

Adam W.

Senior iOS & Apple Platform Engineer | UK | Swift, SwiftUI, macOS, AWS

I build, modernise and maintain iOS apps in Swift, SwiftUI, UIKit and Objective-C for iOS, iPadOS, macOS, watchOS and tvOS. I also build and support all the backend services that go with an app, including Push Notifications, APIs, Authentication & Subscriptions with AWS, Firebase and services such as RevenueCat. I’m Adam, a Senior Developer & Apple Platform Engineer based in the UK, with 15+ years of experience building native Apple applications and the backend services that support them. I’m particularly experienced with existing applications — understanding unfamiliar codebases, fixing difficult problems, modernising older code, implementing new features and getting apps successfully through App Store Connect and into production. Expertise: ✅ Swift - SwiftUI - UIKit - Objective-C ✅ iOS - iPadOS - tvOS - macOS - watchOS ✅ App Store Connect - App Review ✅ RevenueCat - StoreKit - In-App Purchases & Subscriptions ✅ REST APIs - SQLite - Core Data - SwiftData ✅ AWS - Firebase - Backend Services & APIs ✅ Git - Jira - Testing - Debugging - Production Release & Support I also bring a broader software engineering background spanning web, enterprise and backend systems, including Java, SQL, Oracle, and Unix. I've worked professionally across Defence, Government, Health and Finance. I hold a degree in Computing from Edinburgh Napier University; I am a TOGAF-certified enterprise architect; and I have professional certifications in Java Programming and Oracle Database. Good software engineering isn't just about technical skills. It's also about clear communication, a focus on delivery, excellent problem-solving and a willingness to learn. Whether you need help with an existing application, a new feature, a difficult technical problem, or a new app from the ground up, please get in touch. If I were to summarise — I'd say, I love making things work.

🇬🇧Dunfermline, United Kingdom$53/hr100% JSS4.97 (17)Since Aug 2022

Earnings and projects

MRR
$2.1k

Last 6 months ÷ 6

World#21,253 / 412k
🇬🇧Country#475 / 10.7k
Revenue, last 30 days
$1.9k

Last 6 months: $13k

World#22,796 / 412k
🇬🇧Country#495 / 10.7k
Total earnings
$91k

Billed in all: $96k

World#43,486 / 412k
🇬🇧Country#991 / 10.7k
Per project
$3.5k

$3.1k in the last 6 months

World#48,649 / 412k
🇬🇧Country#855 / 10.7k
Projects, last 6 months
4
0% fixed100% hourly
World#51,816 / 412k
🇬🇧Country#1,157 / 10.7k
Projects in all
26

Across 32 contracts

19% fixed81% hourly
World#109,601 / 412k
🇬🇧Country#2,882 / 10.7k

Earnings, last 30 days

$95.6k+$1.9k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$93k$94k$95k$96kOct 9Oct 24Nov 8

Skill rankings: Top 5% in Objective-C

Ranked by MRR among everyone on Upwork with the skill.

  1. 2iPad34 freelancers · 🇬🇧 #1Top 6%
  2. #6Apple Watch66 freelancers · 🇬🇧 #1Top 9%
  3. #9tvOS66 freelancers · 🇬🇧 #1Top 14%
  4. #10watchOS97 freelancers · 🇬🇧 #1Top 10%
  5. #10iPhone95 freelancers · 🇬🇧 #1Top 11%
  6. #10Apple TV Application49 freelancers · 🇬🇧 #1Top 20%
  7. #37macOS393 freelancers · 🇬🇧 #1Top 9%
  8. #39UIKit818 freelancers · 🇬🇧 #2Top 5%