Background
- Product leader with 10+ years experience across health and fintech
- Currently building vertical software for therapists; advising startups and local SMBs; and tinkering with various personal projects
- Particularly interested in solutions that work across the Eight Dimensions of Wellness to enable the 'good life'
What I'm Building
- Practice & financial tools for self-employed health and wellness professionals
(e.g. private practice therapists) - Automation workflows for service-based businesses
- Fitness & habit tracking (personal project)
Currently Learning
- Full-stack development via The Odin Project
- Modern web stack exploration & experimentation
- AI-powered automation
My Tech Stack
- Frontend: TypeScript, React, Next.js, Rails + Hotwire
- Backend: Ruby on Rails
- Data Analysis: Python, SQL, Spreadsheets
- Automation & Tooling: Zapier, n8n, MCPs
- Primary AI Tools: Cursor, v0, Claude
Projects
-
Qwirkle Score Tracker
A tool for tracking Qwirkle scores and managing player lists.
My wife became obsessed with the board game "Qwirkle Cubes" during a family vacation. We bring it with us to restaurants, bars, anywhere socially acceptable to play. I built this tool for her and to keep my from getting in trouble when i forget to log scores.
Evolution
- Initial version - Built by prompting Claude to create an artifact. raw html, css, js. no frameworks.
- Second version - Full-stack with Rails 8 + Hotwire. Deployed to a bare-metal server (Hetzner) using Kamal.
- Third version - Updated Kamal + Hetzner deployment that has progressive authentication to allow for guest play, the ability to join via QR code, and live score updates using websockets (ActionCable).
Technologies
HTML, CSS, JavaScript, Rails 8, Hotwire, SQLite, Hetzner, Kamal, Claude, Cursor
More projects coming soon...