Aanya Bhattacharya
Summary
Senior iOS engineer with seven years across two consumer fintech apps. Owns the merchant-checkout surface at a Series B fintech (Swift 6, SwiftUI with UIKit fallback for the camera flow). Cut cold-start from 1.8s to 620ms; took crash-free sessions from 99.62% to 99.91% across 4.2M MAU. Two merged PRs to Sentry SDK; try!Swift 2024 speaker.
Skills
Experience
Series B consumer fintech, 4.2M MAU. Own the merchant-checkout surface end-to-end. Lead the iOS on-call rotation.
- Cut iOS cold-start from 1.8s to 620ms by deferring non-critical Swift Concurrency tasks, pruning the launch-time framework graph, and migrating two screens from UIKit to SwiftUI to avoid bridging overhead.
- Took crash-free sessions from 99.62% to 99.91% across 4.2M MAU; primary fixes were a SwiftUI state-restoration race + a CoreData migration ordering bug surfaced through symbolicated Sentry traces.
- Refactored the merchant-payments flow from Combine to Swift Concurrency (async/await + AsyncSequence); reduced view-controller leak count from 7 to 0 across the flow and cut payment-confirmation p95 from 480ms to 180ms.
- Owned 14 App Store releases through 2024, including 2 expedited reviews for production incidents; phased-rollout ladder (5% → 25% → 100%) reduced crash-free regressions caught post-release by 76%.
- Mentored 2 junior iOS engineers through their first sole-feature ships; both shipped on time with crash-free 99.85%+ on launch.
- Shipped the App Tracking Transparency rollout in 2021; achieved user opt-in rate of 38% via a paywall-side educational nudge (industry benchmark ~22%).
- Migrated the merchant-dashboard surface from UIKit to SwiftUI across 22 screens; reduced view-code lines by 38% and shipped a new screen in 30% less engineer-time on average.
- Reduced binary size by 38% (74MB → 46MB) by enabling LTO, pruning unused image assets, migrating 3 dependencies to dynamic frameworks, and dropping iOS 14 support.
- Owned the AR product-placement surface (ARKit + RealityKit); 38% of preview-session users completed a purchase within 24 hours.
Open Source & Speaking
Two merged PRs to sentry-cocoa — one closed an iOS 17 symbolication regression; one extended the SwiftUI ViewBuilder breadcrumb support. Plus: try!Swift Tokyo 2024 speaker — 'Cold-start triage on a 4M-MAU app' (35-min talk).
Education
Senior iOS
7 years iOS. Swift 6 + SwiftUI. Owns checkout surface at a fintech. 4.2M MAU.
Use this template