Benjamin Johnston
I build reliable browser automation, AI evaluation systems, and typed developer tooling — turning fragile, repetitive workflows into reproducible, auditable software.
From Selenium and CI/CD to model validation and systems research, my work spans native and managed environments with a focus on durable, rule-based products.
AutoHandshake!
RPA / QA Automation
Selenium-based RPA suite with failure recovery and full audit trails that reduced manual annotation and triage by 95% across 400+ contractor hours. Recognized with Handshake's Model Validation 2 — Expert credential.
Selenium
W3C WebDriver Client for D
Typed browser automation over the WebDriver protocol, with driver detection, multi-browser support, and Selenium Grid. Read the build story · GitHub
Intuit
Native LLM SDK for D
Structured output, tool calling, multi-provider routing, and typed model integration for local and remote LLMs. GitHub