Decades of lessons in software design, technical leadership, and creative problem-solving — applied to your situation.
I work 1-on-1 with technical leaders and senior engineers who are navigating hard problems — software design decisions, team dynamics, career inflection points, or figuring out what AI changes and what stays the same.
You bring the situation. I bring 40 years of pattern recognition. Together we find the next step.
"The goal isn't to tell you what to do. It's to help you see what you already almost see."
Or something else entirely. The best sessions start with "I don't even know how to frame this problem."
Come once with a specific question or decision. 60 minutes over video call.
A regular thinking partner. Some clients come weekly, others monthly.
I keep the number of coaching clients small so I can bring real attention to each conversation.
CTOs and VPs of Engineering making architectural bets. Senior engineers stuck on a design problem. Tech leads figuring out how to grow their team. Founders who write code and need a sounding board.
If you're trying to do good work and are willing to think hard about it, we'll get along.
Tell me a little about what you're working on and we'll figure out if coaching makes sense.