Software Engineer · Ann Arbor, MI · CS @ University of Michigan ('26)
Live site: jack-chaudier.github.io
Backend and AI-native plumbing — real-time voice systems, multimodal AI workflows, and the production backends that make them work. Plus a kernel and a game engine, because I like knowing how things work underneath.
Graduating May 2026 — open to full-time across AI workflow, voice, and full-stack product roles.
| Project | Stack | Description |
|---|---|---|
| mirage-mcp | MCP · TypeScript · LLM agents | MCP server exploring how to make LLM coding agents behave more deterministically. |
| Tether | Go · React/TS · AWS Bedrock (Nova) · PostgreSQL | Caregiver-controlled voice-agent platform. 40+ endpoint API, prompt lab, post-call insight pipeline. |
| VulcanAI | FastAPI · Groq vision · Deepgram · React 19 | Jobsite photos → branded PDF reports in <60s. Built at Pi Hacks, March 2026. |
| PGAI Voice Bot | Python · Nova Sonic · Twilio | Low-latency phone voice assistant with streaming audio and a tool-using agent loop. |
| ocean-linux | C11 · x86_64 ASM · Limine | Educational microkernel. Buddy allocator, 4-level paging, capability-based IPC. |
| fr-ocean-engine | C++17 · Lua · SDL2 · Box2D | 2D game engine. ECS-style architecture, Lua scripting, 60 FPS with 10k+ entities. |
- Focus: LLM workflows & agent tooling · real-time voice / multimodal · full-stack product engineering · systems programming
- Languages: Python · TypeScript · Go · Swift · Rust · C++ · C · Lua · SQL
- Tools: FastAPI · Next.js · AWS Bedrock · Twilio · Deepgram · Firebase · PostgreSQL · Docker · Linux · Git
Hand-written HTML, CSS, and JavaScript — zero dependencies. Set in Fraunces and JetBrains Mono on a warm paper palette with a rust accent. Light and dark modes with a circle-wipe view transition.
There are a few easter eggs. Press / or ? to open the terminal. Try help. The Konami code does something. Tapping the portrait a few times does something else.