iOS Software Engineer
Polished iOS apps, built right.
Swift, clean architecture, smooth motion, and full App Store delivery.
Shipped & Live on the App Store
Progress Photo Tracker
A progress photo app with automatic landmark alignment, ghost overlay camera guidance, and rich export options including timelapse videos, collage grids, and animated GIFs. Firebase-powered cloud backup, RevenueCat monetization, and on-device ML for pixel-perfect before-and-after comparisons — built entirely in programmatic UIKit with SwiftData.
Technical Highlights
Built With
Calm Breathing & Stress Reset
A privacy-first stress companion: one-tap logging, guided breathing with custom techniques, and insights that surface when and where stress peaks. HealthKit tracks heart rate and can nudge you to breathe when it spikes. Full Apple Watch app, home screen widgets, Siri Shortcuts, and iCloud sync — all with haptic feedback and smooth animations.
Technical Highlights
Built With
Music Journal & Social
A music journaling and social platform where users pick one song each day to capture their mood. Features a real-time social feed, Apple Music playlist creation via direct API calls, Firebase-powered backend with Cloud Functions, push notifications, and a beautiful dark-mode UI — built entirely in SwiftUI with SwiftData.
Technical Highlights
Built With
What I Work With
SwiftUI, UIKit (programmatic, no storyboards), and both in the same project. Experience migrating legacy Objective-C and deprecated frameworks (Texture) to modern Swift and Auto Layout.
Firebase ecosystem — Auth, Cloud Firestore, Cloud Functions (Node.js), Cloud Messaging, Analytics, Crashlytics, Remote Config. Real-time listeners, security rules, and serverless triggers.
Bringing cloud-trained models on-device with Core ML and PyTorch Lite. Computer vision, real-time classification, and building custom SPM packages to bridge ML framework gaps.
SwiftData, CoreData, CloudKit, Cloud Firestore, UserDefaults, App Groups. Local-first design with bidirectional cloud sync, conflict resolution, and data restoration flows.
Standalone Watch apps with SwiftUI, WatchConnectivity for bidirectional sync, Watch complications. HealthKit background delivery, heart rate spike detection, Mindful Minutes.
MusicKit framework and Apple Music REST API for catalog search, subscription management, and direct playlist creation. AVFoundation for camera-based QR scanning. CoreImage for QR generation.
StoreKit 2, RevenueCat integration, subscription paywalls, feature gating, free trials, lifetime purchases, and restore flows.
Modern Swift concurrency (async/await, actors, @MainActor, TaskGroups), Combine publishers, task cancellation, and background processing.
APNs, Firebase Cloud Messaging, Universal Links with apple-app-site-association, custom URL schemes, and in-app deep link routing from push notification payloads.
MVVM, service layer, repository pattern. Protocol-oriented design, dependency injection, unit tests, accessibility (VoiceOver, Dynamic Type). Experience with codebases powering 2,000+ apps.
Android development alongside iOS. Unity for game development. TypeScript/Node.js backends. Comfortable working across the full stack when needed.
Refactoring monolithic projects into modular, configurable frameworks. Building reusable Swift Packages from scratch and shipping white-label apps from a shared codebase.