Information Analysis · University of Michigan '27

I check what a number is actually counting before I trust it.

I build AI systems and ship them in public: two since August, each with a write-up and measured results, on the way to 8–12 by next summer. Every number on this page came from a measured run.

Judd Gurtman

AI projects

The Year of AI: one shipped project a month, each with a write-up of what broke.

Research agent

Python · Claude API · web search · citations

Ask it a hard question and it breaks the question into smaller ones, researches them in parallel, checks every claim against the exact quote it came from, and writes a short brief where every claim has to cite its source.

  • 64% → 41%weakly supported claims, after measuring why they were weak before fixing anything
  • 45 / 46sentences cited, 0 invented sources
  • $1.68 → $1.25per question, from a per-step cost ledger

Agent fleet

MCP · orchestration

One orchestrator agent that runs my other agents as tools, through an MCP server. Anything that spends money has a cap and waits for a person to approve it, and a stuck job gets shut down so it stops costing money.

Coach

FastAPI · tool use · PWA

An AI personal trainer web app that takes real actions: it logs workouts, meals, weigh-ins and plans through 7 tools and builds each week from what you actually did. Two QA passes found and fixed 25 bugs.

Data projects

Fuel price volatility

Python · pandas · EIA data

30+ years of weekly U.S. gasoline and diesel prices (26,000+ observations): how volatile they are, how regional prices drift apart, and which shocks drove the biggest swings.

Movie ratings

Python · APIs · SQLite

A pipeline that pulls film data from the TMDB and OMDb APIs into SQLite, then looks at how ratings and box office vary by genre.

For fun

Things I build because I want them to exist.

Clout Royale home base: a pixel-art mansion with upgrade stations Clout Royale mission: top-down arena fight against parody creator characters

Clout Royale

TypeScript · Phaser 3

A satirical top-down arena game about the creator economy. You play a gym influencer defending your mansion from waves of parody creators. Eliminations earn clout, your Aura meter powers your abilities, and your Cringe meter slows you down when you overdo it.

Desktop only: keyboard and mouse.

How I work

  1. Measure before fixing.

    My research agent's obvious fix was aimed at the wrong cause. Counting first showed the real one.

  2. Only claim what I measured.

    Every number here traces back to a run, a trace file or a controlled replay.

  3. A person approves anything risky.

    If an agent is about to spend money or talk to someone, it waits for a human.

About

I'm a senior at the University of Michigan studying Information Analysis, graduating in May 2027. I like the part of analytics where the data is messier than the dashboard suggests, and I've spent this year learning to build AI that holds up there.

Outside of class I coach youth flag football on Wednesdays, ski whenever I can, and follow sports analytics a little too closely.