I use it to run repeatable workflows for preparation, review, decision support, reconciliation, and infrastructure work against live context.
Selected work
I lead the work.
I build around it.
These systems grew from business responsibilities and personal interests. I directed their architecture, used them in practice, and kept the human decision visible alongside the automation.
Executive operations
Sortie
I use it to turn meeting transcripts, email, calendars, action state, and forecast signals into verified summaries, daily debriefs, and weekly retrospectives.
149 tracked Python files / 1,733 collected tests / multi-machine deployment
Read case study ↗Knowledge infrastructure
Second Brain
I use it across multiple AI assistants to search the record and surface cold knowledge I have forgotten. Curated context, primary records, summaries, and extracted facts keep separate authority, and durable corrections wait for human review.
27,947 conversation records / 108,282 active facts / 72,178 entities
Read case study ↗Information triage
Sitrep
Summarizes articles from subscribed feeds, recommends what to read, skim, or skip, and brings the most relevant coverage together in The Brief, a daily synthesis shaped by my work and interests.
Article summaries / Read, Skim, Skip guidance / The Brief
Read case study ↗Personal product
Wine Cellar
Scans labels, tracks bottle provenance and physical rack position, estimates value, and recommends what to drink from the wines actually on hand.
Full-stack deployment / human-owned provenance / live workload
Read case study ↗Decision support
Decision Clone
I use it to rehearse difficult decisions, pressure-test the package, and record what the model predicted before the real meeting.
Append-only prediction receipts / separate accuracy dimensions
Read case study ↗Evidence-based voice
Writing System
Generates drafts in my actual voice and turns recurring draft-to-sent corrections into candidate lessons without allowing automatic promotion or sending.
2,513-email corpus / paired-draft correction loop
Read case study ↗Supporting systems
Two systems support the rest of the portfolio.
They turn authoritative source data into decision-ready dashboards and alerts while preserving final-book gates, manual judgment, and visible uncertainty.
What connects the work
Build for the work. Verify what matters.
Read the approach →Evidence colophon
How the evidence was made
Figures from systems holding my employer's data are real pipeline output generated from fabricated inputs in an isolated environment, checked in both directions so no operating data appears and no fabricated name collides with a real one. Figures from personal systems are production captures. Every figure says which it is. Updated system counts do not change the dates or provenance of the original exhibits.