Front half

Native & hybrid mobile

iOS native Swift · SwiftUI · UIKit
Android native Kotlin · Jetpack Compose
Cross-platform React Native · Expo
Offline & sync SQLite · Realm · conflict resolution
Push & deep-linking APNs · FCM · branch
Store submission TestFlight · Play internal · review kits

Back half

AWS serverless backends

Compute Lambda · 100% serverless
APIs API Gateway · REST · JSON
Auth Custom JWT · or social sign-in
Edge & CDN CloudFront · CloudFront Functions
Data DynamoDB · S3

How we think about mobile.

One team, both halves

The app and the cloud are the same product. Splitting them across two vendors is how timelines double.

Boring cloud on purpose

Your backend should be the least interesting thing about your app. Serverless, managed, observable, and cheap at rest.

Build for the bad signal

Iowa is not San Francisco. Your app gets used in a basement, a pickup, a machine shop. It has to work there.

Have an app idea — or one stuck in dev?

I've picked up more half-finished apps than I've built from scratch. No judgment. Send what you have.

Get in touch →