Hey, I’m Christian.
I build AI and software, and I care about making things that feel good to use. Have a look around.
Open to new work
Things I’ve made and written.
- Writing2026
Building this site: correct before JavaScript runs
A tour of the architecture behind this portfolio: a fully static Next.js site where the screen-reader experience and the no-JavaScript experience are the design, not the fallback.
- Writing2026
Magenta: why we trained a model instead of building a RAG pipeline
How a multi-task fine-tuned DeBERTa model replaced a retrieval pipeline for a Fortune 500 document workflow, and the architectural decisions that made it work with 4,000 training examples instead of tens of thousands.
- Project2026
This site
The portfolio you are reading. A fully static Next.js site where the screen-reader experience and the no-JavaScript experience are the design, not the fallback. Build-time Markdown, inline SVG diagrams, AAA contrast, motion that politely steps aside.
- Project2026
WhisperForm
A conversational form that replaces dead lead-capture with actual dialogue. An agentic loop with strict tool-calling and schema-locked output.
Final validation, deployed to Cloud Run - Project2025
Magenta
A fine-tuned ML model that reads the documents a Fortune 500 used to process by hand. Weeks of work, down to hours. $5000 a turn to under $10. I built nearly all of it.
Complete, Closed SourceRead the write-up
I came to engineering from psychology, by way of founding a couple of things. I’m blind, and I build everything through a screen reader. I think it makes the work better, and me a little more stubborn about the details.
Say hi.
I’m always up for talking shop, or about a role. No forms, just email.