Mobile technical lead · iOS & Android

Garrett Franks

I lead mobile teams and build apps end to end, from the first sketch to the App Store, for iPhone, iPad, Android and the web

Email me GitHub LinkedIn
5
Products
4
On the App Store
4
Platforms
0
Trackers

Selected work

What I work with

Apple platforms

  • Swift
  • Swift Concurrency
  • SwiftUI
  • UIKit
  • AppKit
  • SwiftData
  • CloudKit
  • Metal
  • Network framework
  • CryptoKit
  • Core Bluetooth
  • HealthKit
  • MapKit
  • Swift Charts
  • PencilKit
  • WidgetKit
  • ActivityKit
  • App Intents
  • StoreKit
  • Swift Testing
  • Swift Package Manager
  • XcodeGen
  • Instruments
  • TestFlight

Android

  • Kotlin
  • Java
  • Jetpack Compose
  • Material Design 3
  • Coroutines & Flow
  • Hilt / Dagger
  • Room
  • Retrofit / OkHttp
  • WorkManager
  • Firebase
  • Bluetooth LE
  • Espresso & Compose UI tests
  • JUnit & MockK
  • R8 / ProGuard
  • Android Studio profilers
  • Gradle
  • Google Play releases

Web & backend

  • TypeScript
  • Node.js
  • Fastify
  • Next.js
  • React
  • REST & OpenAPI
  • PostgreSQL
  • Drizzle
  • Redis
  • Typesense
  • Docker
  • GitHub Actions
  • AWS
  • DigitalOcean
  • Linux server ops

Product & leadership

  • Technical leadership
  • Mentoring
  • Architecture reviews
  • Code review standards
  • Product design
  • Cross-platform API design
  • Platform parity
  • Accessibility
  • Privacy-first design
  • Release management
  • App Store Optimization
  • AI features with the Claude API

Let's talk

Hiring a mobile lead, or curious how something here was built? Email me and I'll get back to you.