Home See the apps
How I build
My stack.
Native iOS and Android, cross-platform mobile apps, and the services behind them. I work from interface and architecture through release.
Native iOS
Interfaces, architecture, subscriptions, and production releases.
- Swift
- SwiftUI
- UIKit
- Combine
- Swift Concurrency
- StoreKit
Native Android
Android interfaces and app architecture with Kotlin and Compose.
- Kotlin
- Jetpack Compose
Cross-platform
One product experience across iOS and Android.
- React Native
- Expo
- TypeScript
- Expo Router
- Flutter
- Kotlin Multiplatform (KMP)
Services & integrations
Data sync, notifications, purchases, and connected features.
- Supabase
- Firebase Cloud Messaging
- RevenueCat
- REST APIs
Web
Product sites and APIs.
- Next.js
- React
- Node.js
CI/CD
Version control and build pipelines.
- Git
- GitLab CI/CD
ASO & publishing
Store pages, metadata, and app releases.
- App Store Connect
- Google Play Console