AI & 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.
App 1
SenselyAI
Sensely is an AI-powered interview prep platform designed to help Product Managers land their next job. SenselyAI leverages Sonnet to craft questions specific to the user's resume and a job description they selected, and gives them a score and debrief after each session, ultimately leading to other key features like generating Career Cards.
- Claude Sonnet for question generation and rubric
- Browserless and Tavily for web scraping
- OpenAI and Whisper for transcription and voice generation
- Supabase backend
- Stripe for payment facilitation
- PostHog for analytics
App 2
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 3
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