Consulting Services

I’m available for consulting, mentoring and board work. I’m most useful when a software organization needs to deliver more predictably, grow, or prepare for a transaction.

What I help with

  • Software organization reviews: evaluating how a team plans, builds and ships, and recommending practical improvements.
  • Planning and estimation: introducing Horizon Planning so the commitments made to customers and the board are ones the team can keep.
  • Mentoring and training for CTOs, VPs and engineering managers.
  • Corporate talks and training.
  • Boards of Directors and Advisory Boards.
  • Mergers and acquisitions: evaluating software companies as acquisition targets, and preparing software companies to be acquired.
  • Industry-specific advice: DDI (DNS, DHCP and IP address management), payment processing, cloud hosting infrastructure, and financial risk management.
  • Adopting agentic development: I’m working hands-on with AI coding agents and can help a team think through how to introduce them without losing engineering discipline.

Rates

An initial conversation is free. My rate is $400/hour plus expenses, and I’m happy to discount it for smaller organizations (under $10M in revenue).

Contact

Send me a note below and I’ll get back to you.