Leadership Coaching

Alt text for image The transition from a Senior Engineer to a Technical Leader or Manager is one of the hardest shifts in a software career. You go from a world of predictable logic to a world of human complexity, shifting priorities, and organizational scaling.

I’ve been there — and I can help you navigate it.

Why Work With Me?

With over 20 years of experience in the software industry — leading teams at companies like Bloom & Wild, speaking at global conferences like QCon and Agile on the Beach, and mentoring via Speak Easy — I have seen the patterns of success and the pitfalls of leadership.

I don’t just offer theory. I offer practical, battle-tested strategies to help you:

  • Transition from Maker to Manager: Learn how to let go of the code without losing your technical edge.
  • Build High-Performing Teams: Move past “everyone is busy” to “we are delivering value.”
  • Influence Without Authority: Navigate stakeholders and drive technical roadmaps.
  • Manage Your Own Growth: Avoid burnout and find your unique leadership style.

How it Works

Coaching is a partnership. It’s a safe space to discuss challenges, stress-test ideas, and build a roadmap for your career.

  • 30-Minute Sessions: Great for quick check ins or specific problem-solving.
  • 60-Minute Sessions: Better for deep dives into leadership philosophy, team dynamics, or career planning.

The First Session is Free

Finding the right coach is all about “the fit.” I offer a free introductory session so we can get to know each other, discuss your goals, and decide if my coaching style aligns with what you need. No pressure, no commitment.

Ready to Level Up?

If you’re an aspiring leader or a new manager looking for a sounding board, I’d love to hear from you.


“Stephen has a rare ability to simplify the complex and focus on what truly matters in engineering leadership.”