Engineering Leadership & Technical Excellence
VPE/CTO, Keynote Speaker, and Thought Leader in Software Engineering

Featured Videos
Watch my latest talks and presentations
Tech Talks
My recent and upcoming speaking engagements
Test Smarter, Not Harder: How to Design Test Suites for Continuous Delivery
STAReast 2026
AI-Enabled SDLC: Let the Robot Do the Work
STAReast 2026
How Not to Get Fired in the Age of AI: Leading Software Testing Teams Into the Future
STAReast 2026
Code
Check out some of my contributions to the developer community
Model-based fuzzing for dotnet core, based on FuzzDB attacks. Especially good for fuzzing HTTP-based services!
iOS keyboard and messaging app for beautiful Tengwar script communication
Latest articles
Thoughts and insights on engineering leadership
Context Is the Spec: Planning and Defining 'Good' for AI-Assisted Development
The quality of what comes out of an agentic workflow is directly proportional to the quality of what goes in. Here's what that looks like in practice -- and why the spec is your highest-ROI engineering investment.
Safety Is Speed: Why the Boring Parts of Engineering Just Became the Most Important Parts
Everyone's looking for the right AI tool. The teams shipping fastest with agents aren't the ones who found the best model. They're the ones who already had strong engineering fundamentals in place.
Building Teams That Thrive
Key strategies for creating engineering teams that are resilient, innovative, and focused on outcomes.
The Evolution of Engineering Leadership
How the role of engineering leaders has transformed in the era of remote work and AI-assisted development.
Melissa on WeHackPurple Podcast!
An engaging discussion on security, testing, and engineering leadership
Migrating 'Mature' Code to Continuous Delivery
Strategies for modernizing legacy codebases and adopting CD practices


