Senior Product
Designer
I design and build native mobile products — from design system architecture to production SwiftUI code. Shipped work in the App Store ↗.
Designed, built, and shipped.
Production apps I've taken from zero to the App Store — design, SwiftUI implementation, and everything in between.
SwiftUI · iOS · macOS · WCAG AA · Usability research
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.
SwiftUI · Cross-platform · 1,400+ iOS components · WCAG AA
iOS · SwiftUI · WCAG AA · Consumer
iOS app helping people with diabetes track glucose, carbs, and insulin — reducing cognitive load with a built-in dose calculator and trend analysis.
iOS · Product Design · 2018
Selected case studies.
A preview of design work beyond the App Store launches — explorations across mobile, web, AI features, and brand systems.
Research-led iOS & Android navigation redesign — surfaced core actions in a new Top Navigation Bar, validated by A/B testing.
iOS · Android · A/B Testing · Design Systems
Replaced generic emoji reactions with Gen-Z-native "Vibes" — tripling post-reaction engagement, shortening the AI personalization curve, and raising NPS by 15 points.
iOS · Android · User Research · Gen Z
12 years in the design field, 8 years across native mobile.
From 0→1 startups to platforms with millions of users — always with a bias toward shipping measurable outcomes.
Present
Present
Nov 2024
Sep 2023
Aug 2022
Feb 2018
Shipped AI features people actually use.
I've designed 3 AI features from scratch — embedded with ML teams to translate model capabilities into interactions that feel trustworthy and intuitive.
Conversational AI tutoring feature for Numerade. Designed the full UX — prompt architecture, trust patterns, error states, and adaptive feedback loops with the ML team.
Auto-generated study cards from lecture content. Designed spaced repetition UX, smart card prioritization UI, and the full learning flow from generation to mastery.
AI-powered lecture capture with auto-transcription, key concept extraction, and intelligent summary generation. Designed the end-to-end capture and review workflow.
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.
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.
How clear principles lead to better design decisions. Two months inside Numerade — establishing product-specific design principles, governing the mobile branch of the design system, and giving designers, engineers, and PMs a shared vocabulary for the decisions that compound across an evolving ecosystem.
Building Numerade's mobile design system: a four-month, cross-functional effort with five engineers and one PM that cut UI-related bugs by 40%, eliminated the dev hours spent hunting specs, and unified the brand across iOS and Android.
Open to iOS, macOS,
and AI/ML design roles.
San Francisco preferred, remote considered — looking for teams that care about native quality and have hard problems worth solving.
I take on focused projects: launch-ready app design for small teams, and design-system handoffs that let you keep shipping without a full-time designer on staff.
-
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.