Featured Independent product
TrackDemos
A private Spotify for unfinished music.
Most music never gets released, and a lot of it shouldn't be — yet. TrackDemos gives musicians a place to upload demos, sketches, and rough mixes, keep them organized, and share them only with the people they trust.
Sharing starts private: every song has simple visibility controls, discovery happens through friends, and listening is designed for the phone in your pocket. It runs as a web app and a companion mobile app on one shared backend.
My role
I own it end to end: product direction, interface design, architecture, and implementation across web, mobile, backend, and infrastructure.
- Next.js
- React
- TypeScript
- React Native / Expo
- Supabase
- PostgreSQL
- AWS S3
- Stripe
What made it interesting
Privacy as a product feature — access rules that stay understandable to people who just want to send a song to three friends.
Audio upload, storage, and playback built on S3, with subscription plans billed through Stripe.
Started as an experiment in AI-assisted development and became a long-running study of how coding agents fit into a real engineering workflow — and where human judgment stays essential.
Learning from real listeners: the hardest problems were usability and honest feedback, not the code.

