I'm the QA Lead at NeuBird, where my job is making an agentic AI teammate provably trustworthy — the evals, test infrastructure, and quality signals that turn "it seems to work" into evidence.
I'm a long-time contributor to Open MCT, NASA's open source mission control framework. I built its end-to-end testing practice and still work on it today, along with its YAMCS telemetry integration.
The rest of my open source time goes to the testing ecosystem: Playwright itself, eslint-plugin-playwright, Grafana's k6 MCP server, and the test suites of projects like Headlamp and Ansible UI — a codebase I first worked on at Red Hat and still visit. Lately that also includes what-iff, a self-hostable platform for personal AI agents.
Web accessibility runs through all of it: I drove Open MCT toward WCAG 2.1 AA and contribute accessibility fixes to Headlamp, because the semantics that make an app work for assistive technology are the same ones that make it legible to test frameworks — and now to AI agents.
Selenium at the Speed of Light — SeleniumConf 2025
Open e2e Test Initiative with Open MCT — Testμ 2022
How Cypress Helped Ansible Rewrite Their Entire UI — Cypress webcast 2021
Performance Testing Without Asterisks — keynote, STAREAST 2022
Life After Selenium — keynote, STARWEST 2021
Open e2e Testing Initiative with Open MCT — NASA technical report, TestIstanbul 2022








