Kerem Uslular

iOS Software Engineer

Polished iOS apps, built right.

Swift, clean architecture, smooth motion, and full App Store delivery.

Shipped & Live on the App Store

Apps

ProgressCam app icon

ProgressCam

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

  • Programmatic UIKit (no storyboards) with SwiftData for local persistence
  • On-device Vision framework — face and body landmark detection for automatic photo alignment
  • AVFoundation camera with real-time ghost overlay compositing
  • Firebase Auth (Apple + Google Sign-In), Cloud Firestore, Firebase Storage for cloud backup
  • Rich export pipeline — timelapse videos (AVAssetWriter), GIFs (ImageIO), collage grids, split comparisons
  • Custom share preview with live HD/watermark/overlay toggles and adjustable grid layouts
  • RevenueCat lifetime IAP with device-bound entitlements and feature gating
  • UNUserNotificationCenter scheduled reminders (daily/weekly/monthly)
  • Bidirectional cloud sync with storage cap enforcement and conflict resolution
  • SnapKit auto layout, Combine publishers, async/await concurrency throughout

Built With

Swift UIKit SwiftData Vision AVFoundation AVAssetWriter ImageIO Firebase Auth Cloud Firestore Firebase Storage Firebase Analytics RevenueCat UserNotifications Combine SnapKit
Still app icon

Still

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

  • Programmatic UIKit (no storyboards) with SwiftUI for Watch app & widgets
  • CoreData + CloudKit for automatic iCloud sync with conflict resolution
  • HealthKit — background heart rate monitoring, spike detection, stress notifications, Mindful Minutes
  • Full Apple Watch app with WatchConnectivity bidirectional sync
  • Custom Core Animation breathing visuals — radial gradients, glow, haptic-driven phases
  • Custom breathing builder (Pro) — user-defined inhale/hold/exhale with live preview
  • Firebase Remote Config for technique names/descriptions with localized JSON (en, es, fr, tr)
  • String Catalog + L10n enum — full localization (Turkish, French, Spanish) across app, Watch, widgets
  • WidgetKit — multiple widget families, Watch complications
  • Face ID / Touch ID lock via LocalAuthentication
  • Siri Shortcuts with NSUserActivity donations
  • RevenueCat subscription management with feature gating and paywall
  • Repository pattern, service layer, Combine, async/await

Built With

Swift UIKit SwiftUI CoreData CloudKit HealthKit WatchKit WatchConnectivity WidgetKit Core Animation Firebase Remote Config Firebase Analytics LocalAuthentication Siri Shortcuts Combine RevenueCat SnapKit DGCharts String Catalog
Songstamp app icon

Songstamp

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

  • 100% SwiftUI with iOS 17+ APIs and SwiftData for local persistence
  • Firebase Auth (Sign in with Apple), Cloud Firestore for social data, real-time snapshot listeners
  • Firebase Cloud Functions (Node.js) — trending aggregation, follow/request push notifications via FCM
  • Firestore security rules with role-based access (owner, follower, public/private)
  • MusicKit + Apple Music REST API for search and direct playlist creation via MusicDataRequest
  • Push notifications with Firebase Cloud Messaging — deep linking to user profiles on tap
  • Bidirectional data sync between local SwiftData and Firestore on sign-in/reinstall
  • QR code generation (CoreImage) and scanning (AVFoundation) for social discovery
  • Universal Links with apple-app-site-association for profile deep linking
  • WidgetKit — home screen and lock screen widgets with App Groups data sharing
  • PDF year recap generation, JSON/CSV export, shareable weekly recap cards
  • RevenueCat subscription management with tiered feature gating
  • Firebase Analytics, Crashlytics, and Remote Config for feature flags

Built With

Swift SwiftUI SwiftData Firebase Auth Cloud Firestore Cloud Functions Firebase Cloud Messaging Firebase Analytics Crashlytics Firebase Remote Config MusicKit Apple Music API AVFoundation CoreImage WidgetKit Universal Links RevenueCat Node.js

Technical Expertise

UI Frameworks

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.

Backend & Cloud

Firebase ecosystem — Auth, Cloud Firestore, Cloud Functions (Node.js), Cloud Messaging, Analytics, Crashlytics, Remote Config. Real-time listeners, security rules, and serverless triggers.

On-Device ML & Core ML

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.

Data & Persistence

SwiftData, CoreData, CloudKit, Cloud Firestore, UserDefaults, App Groups. Local-first design with bidirectional cloud sync, conflict resolution, and data restoration flows.

Apple Watch & HealthKit

Standalone Watch apps with SwiftUI, WatchConnectivity for bidirectional sync, Watch complications. HealthKit background delivery, heart rate spike detection, Mindful Minutes.

Music & Media APIs

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.

Monetization

StoreKit 2, RevenueCat integration, subscription paywalls, feature gating, free trials, lifetime purchases, and restore flows.

Concurrency & Reactive

Modern Swift concurrency (async/await, actors, @MainActor, TaskGroups), Combine publishers, task cancellation, and background processing.

Push Notifications & Deep Linking

APNs, Firebase Cloud Messaging, Universal Links with apple-app-site-association, custom URL schemes, and in-app deep link routing from push notification payloads.

Architecture & Quality

MVVM, service layer, repository pattern. Protocol-oriented design, dependency injection, unit tests, accessibility (VoiceOver, Dynamic Type). Experience with codebases powering 2,000+ apps.

Cross-Platform

Android development alongside iOS. Unity for game development. TypeScript/Node.js backends. Comfortable working across the full stack when needed.

Modular Architecture & SPM

Refactoring monolithic projects into modular, configurable frameworks. Building reusable Swift Packages from scratch and shipping white-label apps from a shared codebase.