Skip to content

Software
that holds up.

Mobile, web, and AI integrations, built right.

Scroll

Mobile

React Native & Expo. Native iOS and Android from one codebase. Live Activities, real-time, audio.

Web

React, TypeScript, Tailwind. Marketing sites and production web apps, front-end first.

Design

Flows, screens, brand systems. Product design that ships alongside the engineering, not before it.

AI

Agentic workflows and AI integrations. Claude and the SDKs around it, wired into existing products and the tools teams already use.

Selected work

On Air

Radio Paradise — Human Curated Radio

Radio Paradise's mobile app for ad-free, DJ-curated internet radio on iOS and Android — built in React Native + TypeScript with Expo. AVFoundation drives iOS playback, Media3/ExoPlayer handles Android, and Skia powers the cross-platform slideshow and visualizations.
Download on the App Store
  • Lossless streaming
  • React Native
  • TypeScript
  • Expo
  • AVFoundation
  • Media3 (ExoPlayer)
  • Skia
Radio Paradise — Lyrics
Radio Paradise — Mixes home
Radio Paradise — Now playing

Timecode+

iOS · Web · Swift
00:00:00:00
Timecode+ is time-coded note-taking for film and TV — an iOS app built in Swift. A live timecode generator, one-tap markers pinned to frame, on-device transcription, and exports to FCPXML, EDL, Premiere XML, and ALE.
  • Swift
  • Next.js
  • TypeScript
Timecode+ — marker list
Timecode+ — export to NLEs
Timecode+ — new note
Timecode+ — live dictation while recording
Namecheap

Namecheap
Auctions

React Native · iOS · Android
Namecheap's mobile app for domain auctions on iOS and Android — built in React Native + Expo. Real-time bidding over WebSockets, Live Activities and Dynamic Island on iOS, and push notifications the moment someone outbids you.
  • React Native
  • Expo
  • Live Activities
  • Dynamic Island
  • Push
Download on the App StoreGet it on Google Play
Live · last few seconds

BETA
Technologies

React Native · iOS · Android
BETA Technologies (NYSE: BETA) shipped their first mobile app for iOS and Android — built in React Native + Expo. Real-time status across the cross-country charging network and live state-of-charge monitoring for an electric aircraft fleet.
  • React Native
  • Expo
  • WebSockets
Download on the App StoreGet it on Google Play