Founder-builder crafting data-rich products that feel inevitable.
I design, code, and launch digital ventures that marry warm aesthetics with rigorous analytics. Each build below pairs rapid experiments with refined UX—showing how I turn ambitious ideas into revenue-ready products.
The product stack I bring to every venture.
Operating as a founder means holding the narrative, the roadmap, and the codebase at once. These are the muscles I keep sharp.
From zero to first revenue with a bias for signal-rich experiments and relentless scope shaping.
- Narratives that rally investors, teammates, and users
- Launch plans that cut through noise and ship
- Operator rituals that keep momentum compounding
Design, build, and deploy end-to-end experiences with modern TypeScript, data, and AI-native tooling.
- Next.js, React Server Components, edge delivery
- Stripe, Clerk, Google APIs, and AI orchestration
- Design systems that scale across products
Bring insight to the surface with visual narratives that invite action from operators and execs.
- LLM-assisted data prep and validation
- Reusable chart primitives with accessible defaults
- Interactive dashboards tuned for clarity
Ventures and tools shipping today.
Scroll through a stream of product stories. Each card fades in as you reach it, revealing the systems, experiments, and craft layered into the build.
Unicourse
Full product build for a campus-first marketplace where standout students package their know-how into premium, university-aligned courses.
- Course authoring studio with approval workflows
- Stripe powered storefront with split payouts
- Analytics dashboards for creators and administrators
Graphv0
A one-off purchase experience where users drop a CSV and receive fully themed visualisations in seconds, ready for decks or live embeds.
- LLM prompt pipelines to interpret messy datasets
- Dynamic chart compositor with shareable embeds
- Stripe single-payment flow and instant delivery
Called
Conversational agent that understands your schedule, books meetings, and writes follow-ups using Clerk auth with Google Calendar sync.
- Natural language scheduling over a chat interface
- Multi-tenant account model with Clerk + Google OAuth
- Usage-based billing experiments layered on Stripe
Opencut
Community contributions to timeline tooling, export stability, and UI polish inside a high-velocity, collaborative project.
- Improved keyframe scrubbing and preview accuracy
- Refined panel layout for faster editing muscle memory
- Quality-of-life PRs merged alongside core maintainers
DataLighthouse
Productised starter with reusable components so builders can ship data storytelling straight inside their apps without reinventing dashboards.
- Responsive chart blocks with copy-paste snippets
- Theme-aware design system powered by Tailwind
- Example integrations for Supabase and server actions
Tools I lean on to ship fast and elegantly.
Infrastructure and platforms chosen for velocity, stability, and founder-friendly economics.
Vercel
Edge-first delivery, preview workflows, and DX superpowers.
Next.js
Hybrid app router builds with streamed UX and server actions.
Supabase
Realtime data, auth, and storage that scales with product velocity.
TypeScript
Typesafe domain models so teams ship fast without regressions.
Stripe
Checkout, billing, and payments experiments wired for learning.
Clerk
Authentication that keeps multi-tenant experiences frictionless.
Have something ambitious in mind?
I'm building with founders on AI-driven experiences, data products, and conversions that feel effortless. Drop a line and let's ship momentum together.