All Projects

A full list of projects I've built, designed, or shipped.

Prototype Writing Tool Web App React

Estoria

A visual story-mapping tool for writers, novelists, screenwriters, storytellers, and everyone in between. Arrange chapters as cards on an infinite canvas, map scenes and timelines, track characters and worldbuilding, start from well-known story structures, plan multi-book series, and bring in an existing draft with AI-assisted import. Local-first, no backend. Built with React, TypeScript, and Zustand.

View project
Product & Delivery Cost Modeling Web App Vanilla JS

DRIFTS Calculator

An interactive calculator that quantifies the hidden cost of inaction in product and delivery teams across six categories (Decision Drag, Rework, Invalid Assumptions, Fragmented Priorities, Technical Debt, Slow Feedback). Features a live spider diagram, a capacity-pool cost model bounded by team payroll, contextual "did you know" nudges, and fully tunable assumptions. Single file, no backend.

View project
Prototype Nonprofit CRM Web App

UnifyCRM

A prototype constituent relationship management system built for nonprofits. Tracks constituents, donations, and volunteer hours, with a self-service kiosk check-in feature and built-in reporting tools.

View project
Customer Success Dashboard Web App Vanilla JS

Customer Health Score Dashboard

A single-file CSM portfolio dashboard for tracking account health, renewal risk, and expansion signals. Features a configurable weighted scoring model, per-account detail panel with real-time sliders, renewal date tracking, and CSV import/export. No backend required.

View project