Skip to content
01 / Proof manual

Selected projects, with the claims attached.

Start with three public projects. Then inspect the employer outcomes, where I name my role and keep the work unlinked because it is not mine to demo.

02 / Open these

Built and shipped in public

Experimental / live / open source

ThinkHaven

The problem, in one line

A plan can sound complete while its assumptions and missing evidence stay hidden.

What I built

An experimental tool for pressure-testing a plan and drafting a decision record. It treats the decision artifact as the output and keeps missing evidence visible.

Key decision

The artifact is the product. The session is only useful when it produces a decision record that preserves the evidence gaps and unresolved calls.

Stack Next.js · Supabase · Anthropic API · open source

Screenshot / live session ThinkHaven session panel: a user proposes pivoting a B2B SaaS to mid-market, and two named advisor lenses push back with questions about unit economics.
Solo build / open source

CensusChat

The problem, in one line

Public Census data is useful but difficult to inspect without knowing its source structure, query language, and limits.

What I built

An open-source project for exploring public US Census data. It documents source vintage, constrains generated queries, and states the limits of the current data and interface.

Key decision

An MCP validation layer between the model and the database instead of trusting generated SQL: table and column allowlists, row caps, and dangerous-pattern blocking all run before anything reaches DuckDB.

Stack TypeScript · Next.js · DuckDB · PostgreSQL · Claude via the Agent SDK and MCP · v1 shipped February 2026

Architecture diagram CensusChat architecture diagram: a plain-English question passes through an MCP validation layer of allowlists, row caps and dangerous-pattern blocking before reaching DuckDB, which returns a sortable table and chart.
A diagram of the system, not a product screenshot. CensusChat has no hosted demo. The source is the artifact, and this is where the gate sits.
Open source

Data Team OS

The problem, in one line

Data-product decisions lose their evidence and ownership as work moves from a question into delivery.

What I built

Open-source skills and a file-based workspace for data-product decisions, evidence, quality checks, and human review.

Key decision

Separate a proposed decision from human approval and released state so a generated artifact cannot silently become an operating fact.

03 / Employer record

Built inside companies

No links here. These shipped inside employers, and the products aren’t mine to demo.

NeuroBlu platform

Product leader, roadmap / pricing / forecasting
$15Mplatform ARR

Real-world-evidence platform for mental health. Led product work across the $15M platform business, including $3M in standalone subscriptions. Scaled the clinical dataset from 0.5M to 46M+ patient lives and 59M+ clinical notes. Built the eval frameworks governing production GenAI across 25+ regulated clinical organizations.

Revive Market Profiler

Sr. Director, Data Products & Analytics
$1MARR

Physician-referral graph product line. Grew the line to $1M ARR, up 225% over four quarters, across 12 health-system clients.

HCA Patient Experience Dashboard

Data Product Manager
175hospitals

Enterprise patient-experience product. Deployed to 175 hospitals and 1,500 executive and nursing leaders. Cut report-development cost by $1.2M a year. Trained 200+ users.

No links by design. Employer work stays unlinked.

04 / Next step

Start with the record.

If the work maps to a product problem in front of you, the next useful step is a direct conversation.

Contact Kevin