I build systems that last — and lead the teams who build them.
I'm an engineering manager and application architect. For nearly thirty years I've designed and built software — and led the people who build it. Today I lead teams building production AI applications, and I'm at the forefront of the AI-assisted development shift — helping my teams operationalize it into real productivity gains without sacrificing the quality and craft that make software last.
"I lead teams that build production software with AI-native development — and stay hands-on in the architecture and code they ship."
Engineering leadership
Leading multiple teams building production AI applications — hiring, mentoring, and setting technical direction.
Application architecture
Deep frontend & application architecture — systems designed to ship, scale, and last.
AI-native development
Operationalizing AI-assisted development so teams move faster without losing quality.