Home

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
See the apps