Software Architect, Coach & Speaker
I help organizations build better software by designing the right systems, improving how teams deliver, and growing their engineers.
Talks at conferences and communities on software design, architecture, craftsmanship, and engineering culture.
Hands-on workshops and labs that help experienced engineers and technical leaders level up in software design, architecture, and engineering practices.
The full story. My background, my approach, and what drives my work.
Interested in working together? Reach out about coaching, speaking, or training.