CH·01 / Open-source agent
Preflight
An AI agent that fills job applications, with dry runs enforced inside the browser.
805 tests · CI on Linux + macOS
Automation & AI agent engineer
I build AI agents that do real work safely, and the tests that prove it.
CH·01 / Open-source agent
An AI agent that fills job applications, with dry runs enforced inside the browser.
805 tests · CI on Linux + macOS
CH·02 / Browser game
A small, cozy dungeon crawler that runs in the browser, built with plain JavaScript and Canvas 2D.
CH·03 / Earlier work
Learning projects from 2020: Node.js APIs, real-time chat, React front ends and a full-stack store.
CH·04 / About
I build AI agents and the automation around them, and I like knowing exactly how a system works before I trust it. Away from the keyboard I race motorcycles and coach riders.
CH·05 / Writing
Why a prompt that says "don't submit" is not enough, and the guard, hook and audit that make Preflight's dry runs hold.
How Preflight's test suite proves its dry-run guard works, with a fake LLM, real Chromium and requests that never arrive.
CH·06 / Contact