iOS engineer with 5 years shipping consumer apps used by more than a million people. Focused on smooth, accessible interfaces, reliable offline behaviour and engagement gains that show up in the numbers. Enjoys pairing closely with designers and product managers. Based in Stockholm and open to hybrid roles.
- Rebuilt the player screen in SwiftUI for 1.8M users, raising daily listening time 9% and crash-free sessions to 99.8%.
- Built offline downloads with background sync; offline listening grew to 22% of all plays within 3 months.
- Delivered full VoiceOver support, fixing 140 issues and earning an App Store accessibility feature.
- Cut app size 30% by moving assets to on-demand resources, lifting install conversion 4% on slow networks.
- Designed a modular architecture that let 3 teams ship features independently, doubling release frequency.
- Led the migration from CocoaPods to Swift Package Manager, cutting clean build time 35%.
- Delivered 6 client apps in Swift from design to App Store, all rated 4.6★ or higher.
- Cut cold-start time 40% by lazy-loading modules and trimming launch-time work.
- Created a shared networking and analytics package reused across every client project.
- Automated builds and TestFlight releases with Fastlane, saving 5 hours per release.
- Integrated Apple Pay into 3 retail apps, lifting mobile checkout completion 12%.
- Mentored 2 junior developers on Swift concurrency and code review.
- Built a HealthKit integration that synced step data for 20,000 patients.
- Wrote unit tests that raised coverage of the core module from 35% to 70%.
- Presented a prototype for medication reminders that the team shipped the following quarter.
- Fixed 25 accessibility issues after testing with VoiceOver users.
- Documented the app's architecture for the incoming engineering team.
iOS: Swift, SwiftUI, UIKit, Combine, Core Data
Quality: XCTest, Instruments, Accessibility, Fastlane
Swedish (Native) · English (Fluent)