Available for new projects · San Francisco / Remote

0→1 consumer app design

Design Systems SwiftUI Implementation AI / ML Features User Research WCAG AA

From idea to the App Store and Play Store — native iOS/macOS, cross-platform design systems, handed off build-ready in SwiftUI.

12+ Years experience
4,400+ Components shipped
40+ Usability studies
Work/Applications

Designed, built, and shipped.

Production apps I've taken from zero to the App Store — design, SwiftUI implementation, and everything in between.

Oatline main page preview
Oatline app icon
Oatline

iOS and macOS app that builds a week of meals around your macro targets and turns it into one aisle-grouped shopping list. Designed brand-first in Figma — every color pair verified to WCAG AAA in light and dark — then shipped end-to-end in SwiftUI.

SwiftUI · iOS · macOS · WCAG AAA · Design system

Apex Lines main page preview
Apex Lines app icon
Apex Lines: Track Day Notebook

iOS and macOS app for track-day motorcycle riders — 38 real circuits, a racing line solved from each track's geometry, and a session notebook that logs one-handed at the track and opens as a full logbook on Mac. Designed and shipped end-to-end in SwiftUI.

SwiftUI · iOS · macOS · Maps & charts · Offline-first

SkySavage main page preview
SkySavage app icon
SkySavage

iOS/macOS production app — designed, prototyped, and shipped end-to-end in SwiftUI. Architected the component library, restructured workflows based on usability test findings.

1k MAU
+40% Retention

SwiftUI · iOS · macOS · WCAG AA · Usability research

Be Savage main page preview
Be Savage app icon
Be Savage: Trick Coaching

iOS app for trampoline, cyr wheel, and inline vert athletes — upload a trick attempt, get AI rotation analysis in seconds, and watch your spin trend in the Trick Lab. Designed and shipped end-to-end in SwiftUI: design system, frame-by-frame review player, and subscription flow.

iOS · SwiftUI · Firebase · AI trick analysis · Design system

A1 main page preview
A1 app icon
A1 App Suite

4 apps shipped (1 iOS, 3 cross-platform) — cross-platform design systems, WCAG AA–compliant flows, and moderated usability testing that directly shaped the product roadmap.

4 Apps shipped
1,400+ iOS SwiftUI components
−30% Dev cycles
iOS macOS
NDA

SwiftUI · Cross-platform · 1,400+ iOS components · WCAG AA

LoveTokens app icon
LoveTokens

Consumer iOS app that helps couples turn intention into action — personalized acts of love structured around the five love languages. Designed and shipped end-to-end in SwiftUI.

4.5★ App Store · 300+ reviews
−30% Onboarding drop-off
8 mo Concept to launch

iOS · SwiftUI · WCAG AA · Consumer

ColibriGC app icon
ColibriGC

iOS app helping people with diabetes track glucose, carbs, and insulin — reducing cognitive load with a built-in dose calculator and trend analysis.

400+ Downloads · 6 mo
4.5★ App Store rating
75% Weekly engagement
iOS
Deprecated
Read More

iOS · Product Design · 2018

AI / ML

I rebuilt my design practice around AI.

Designers aren't experimenting with AI anymore — 91% of us use it weekly, and I'm no exception. It runs through everything I make: prototypes, visual craft, research. Three ways it shows up in my work.

I build, not just design

Coding agents like Claude Code turned my mockups into working software. I go from idea to interactive prototype in hours, test real behavior instead of static screens, and ship production-ready front-end when it's the fastest path. Half of designers now push AI-generated code to production — I'm one of them.

50%
Product design · Prototyping · Design-to-code
My daily craft runs on AI

Ideation, moodboards, asset generation, layout explorations, UI copy, documentation — I reach for AI at every step to explore more directions before committing to one. It buys back around four hours of production time every week, and I spend them where a human eye matters.

4h/wk
Visual & UI design · UX writing · Design ops
AI analyzes, I decide

I hand the mechanical parts of discovery to AI: interview transcription, research synthesis, report drafts. AI use in user research more than doubled last year — and I get why. But I never hand over judgment: every AI insight passes my own review before it shapes a product decision.

UX research · Product discovery · Strategy
How I work with ML teams

I embed early — before the model is finalized — to shape how outputs get surfaced to users. I design for failure states, uncertainty, and trust from day one. Model capability defines the ceiling; UX defines whether anyone reaches it.

Blog

Writing on design, code, and craft.

Thoughts on native iOS design, building design systems, AI/ML UX, and what it means to ship work that actually matters.

Work with me

Let's Build Something

Available for freelance and contract — San Francisco or remote. Best fit for teams that care about native quality.

Tell me what you're working on and where you're stuck. I'll come back with how I'd approach it and whether I'm the right fit — no pressure, no hard sell.

A design-system engagement covers
  • Design Tokens

    Color, type, spacing, radii, motion — a single source of truth.

  • Core Utilities & Extensions

    Swift helpers, view modifiers, color and font extensions ready to drop in.

  • Reusable Components

    Buttons, cards, forms, navigation, alerts — every state covered.

  • Accessibility & Theming

    WCAG AA out of the box. Light/dark and Dynamic Type, day one.

  • Previews & Documentation

    SwiftUI previews plus an internal usage guide your team can hand off.

  • Final Deliverables

    Figma library + production-ready SwiftUI code, side by side.