Builder who teaches, at the edge of AI.
I'm a software engineer and an educator. I ship production software, and I teach non-programmers to build it — including "Building Software in the AI Era" at Northwestern's Kellogg School of Management. Builder first; teacher always.
❯ cat work.md
Featured work
Things I built to make abstract ideas about AI tangible.
❯ cat teaching.md
Teaching
Kellogg School of Management · since 2021
I created and teach ENTR-451, "Building Software in the AI Era" — a ten-week course that takes non-programmers (founders, product leaders, operators) from zero to a full-stack product they deploy live. It's built around the distinction at the heart of working with AI today: the gap between vibe coding (prompt, paste, hope) and agentic coding (directing AI inside guardrails of tests, specs, and structure). I teach two to three sections a year, and re-tool the stack each quarter as the tools change — because the durable skills don't.
❯ cat experience.md
Selected experience
Full history on LinkedIn · résumé (PDF).
❯ cat contact.md