Home

Projects

Things I build.

Platforms and tools I have made. For each one: the key idea behind it, what it does, and how I know it works.

The grants accountant that reads the contract.

2026.10 · Cal Hacks 13.0

Steward

The grants accountant that reads the contract.

Key idea

Small nonprofits live on grants, and every grant contract lists what the money may and may not pay for. One wrong charge, and the funder can claw the money back. Steward is the grants accountant a small team cannot afford: it reads the contract first, then every transaction, and a person approves every fix.

What it does

Checks every bank transaction against a nonprofit’s grant agreements, flags the costs a funder would claw back with the clause they break, and proposes the fix for a person to approve.

Proof

17/17
planted problems caught on a sealed hold-out set
0
false alarms
42/42
clean rows coded correctly

Next.js · Convex · Claude · Synthetic data

News that teaches how the world works.

2026.11 · Personal project

Twin Angels

News that teaches how the world works.

Key idea

Headlines say what happened, rarely why, or what it moves next. Twin Angels takes each story down to its mechanism, links it to the other spheres it touches, and brings the terms back until they stick. Every fact carries a dated source.

What it does

A news feed you swipe through on your phone. Each story opens sideways into the basics, who is involved, cause and effect, key terms, where it hits next, a quiz, and a prompt to explain it in your own words.

Proof

16
stories in one issue, across 8 spheres
246
terms you can tap for a plain explanation
120
evergreen “how it works” cards

Vanilla JS · PWA · Claude Code

More projects are on the way.

↑