Contact

Let's talk about the engineering work that needs to get unstuck.

I'm open to senior software engineering, Staff/Principal engineering, engineering management, and hands-on technical leadership conversations with teams building meaningful products.

Shipping reliable customer-facing software
Turning AI ideas into production systems
Leading teams through difficult delivery work