PROJECTS
Ideas made
useful.
A closer look at the products I’ve built, the decisions behind them, and what I learned along the way.
PermitCheck
A Toronto permit-readiness checker that verifies a package against the property's actual zoning, and says what it can't confirm instead of guessing.
Next.js / Supabase / vision extraction / address-resolved zoning / eval-gated accuracyEnacted
Every change to Canadian law, in plain English: daily diffs of 7,969 Ontario and federal regulations and statutes, with AI summaries that are never allowed to invent a fact.
Next.js / Anthropic API / Vercel Blob + Cron / Resend / Justice Canada XML / BC CiviX APINoeticMap
An extraction pipeline that turns consciousness research, 65,074 papers and 8,940 experience accounts, into structured, citable claims.
TypeScript / Python / Postgres / OpenAlex / local LLM inferenceNaulus
A public evidence map for fitness and nutrition claims, where nothing publishes with an unverified citation.
Next.js / Supabase / extraction pipeline / OpenAlex / CrossrefXzema
Eczema treatments mapped to their actual evidence: 25,037 papers and 1.1 million community reports, distilled into dossiers whose citations must resolve before they publish.
Next.js / Supabase / extraction pipeline / OpenAlex / Crossref / evidence gradingBlindfold Lab
An audio-guided practice platform for blindfolded perception: once a session starts, everything is voice, keyboard, or swipe.
Next.js / Supabase / audio pipeline