All play

Vibe Coding

My AI Workflow

How I use AI day to day

Professionally and personally, I use AI to automate a variety of elements of product development. Having built several Claude Skills for personal and professional use, as well as connected various MCP servers, I keep my time focused on the critical strategic and creative pillars of product work. Keep scrolling to see some samples of my vibe-coded work.

Slack
Jira
Notion
Claude
Supabase
Figma
Context7

App 1

Sprigg

Sprigg is a personal financial wellness app. I am an aggressive saver and want to inspire others to pick up similar habits. Sprigg includes a Plaid integration for account syncing, a RevenueCat integration for subscriptions, and leverages Supabase for its backend. Where Sprigg differs from other personal fintech apps is its Tamagotchi plant pet that users can grow and add accessories to by completing financial tasks—like reducing spending at merchants and increasing savings.

  • Plaid integration for account syncing
  • Supabase backend
  • RevenueCat integration for subscriptions
  • Dynamic user economies
  • Personalization and in-app cosmetics shop
  • Share-to-social UX

App 2

Walkabout

Walkabout is my latest personal project. After traveling to Barcelona with my wife and visiting Sagrada Familia, I had the idea to take the museum audio-tour experience and make it global and peer-to-peer. Walkabout allows users to draw a radius on a map anywhere in the world and record an audio clip to go with it. Users who walk into that radius can then browse all audio submissions from other users—hearing stories about the place they are in.

  • Mapbox integration for geolocation and map-tracing UX
  • Supabase backend and authentication
  • RevenueCat integration for premium tiering
  • Whisper integration and edge functions for transcription and content moderation
  • Expo for push notifications
  • AdMob integration for ads pushed to freemium users