Build & Release Manager · Lead SDET · Full Stack · Platform · AI-augmented delivery
20 years across operations, consulting, QA, automation, platform, and Build & Release.
What I'm good at
SDLC and Quality improvement through process and automation. Understand the incentives, business objectives, technical debt, people, capital, and relationships in play.
Lead SDET, CI/CD automation, and platform
Full-stack on Protocol Library, Opentrons Accounts, and OAuth/OIDC, and owner of the build and release pipelines that ship the robot software suite. I lead test automation across the full robot stack — on-robot systems, desktop apps, and the HTTP API — and mentor engineers in testing. Quality is built in, automated as much as possible, and starts before the code is written. Quality is not a phase.
Connecting to the big picture — business objectives, product priorities, and the timelines that drive market fit — is what lets me help teams decide which process improvements and tech debt work actually matter, then drive that work deep into the SDLC. I improve processes by leveraging relationships and understanding the motivations and incentives underneath them. Comfortable in the architecture room and in standup the same week.
Build & Release and Developer Experience
I manage Opentrons Build & Release as a leader and hands on. Release cadence and the small details that keep robot software and cloud apps shipping new features on schedule.
Twenty-plus years across four lanes
Consulting, leadership, test architecture, and build/release/platform work overlap across the timeline. The bars show where each lane shows up, not exclusive job titles.
2003 to 2026 Consulting Leadership Test architecture Build & Release / platform
Experience
Lead Software Engineer and Build & Release Manager
Lead Build & Release for two robot OSes and the full Opentrons application suite while still doing releases alongside the team. Full-stack on Opentrons AI; own auth across web products.
Protocol Library, Opentrons Accounts, CI/CD on GitHub Actions and AWS, Datadog. Release and test frameworks that shortened robot software release cycles.
Test Automation Architect
TEKsystemsAug 2019 to Jun 2021
Practice architect for continuous testing. Led pytest automation for a gaming engine team of ten and browser-based UAT in Azure DevOps for energy-sector .com work with a team of five.
Software Developer, Test III
RackspaceNov 2016 to Aug 2019
Lead SDET on a dedicated-device web portal across customer-facing apps, ETL, and APIs. Python, Java, TypeScript, Jenkins, OpenShift, Docker, GraphQL, Elasticsearch.
Test Architect / Lead Automation Engineer
Xpanxion2009 to 2016
Hands-on QA strategy and automation consulting on long-term engagements. Built frameworks for web, API, ETL, mobile, and desktop; BDD/TDD with Cucumber, JUnit, TestNG; performance work with JMeter and LoadRunner.
Epiq Systems, Standard Beverage, Target, independent IT work
Earlier roles2003 to 2012
Automation in C# and Selenium, QA leadership for enterprise web and ETL, retail operations leadership, and nonprofit web and AV implementation. Twenty-plus years from QA through delivery management.
How I work with AI
I have been invigorated by learning and using AI tools. Staying on top of the rapid changes is challenging but I do so by reading and listening to podcasts. Faster iterations require more good taste! I iterate fast on real work and stay energized doing it.
In practice that means Cursor, Claude Code, Warp, skills, rules, and repeatable workflows that stay useful as the models change. It shows up in shipping: Opentrons AI features, robot interaction clients in TypeScript and Python, and the glue scripts that keep releases and tests honest. I treat AI as infrastructure for thinking and execution, then harden what works into production code.
Contact
Open to Staff SDET, platform, Build & Release, and consulting conversations.