Consulting

I have built, grown, and run several high-performing distributed engineering organisations over the last decade, both colocated and globally distributed, and teams of various sizes and stages from seed- to late-stage. Partner with me to help your organisation reach its next level. Some of the areas that teams typically hire me for include:

  • Engineering hiring & onboarding
  • Career development in engineering organisations
  • Building & growing high-performing engineering teams & organisations

Engineering hiring & onboarding:

Fast, predictable, and high-quality hiring is one of the key challenges for a growing engineering organisation, e.g.:

  • Designing a fast, predictable, high-quality hiring process suitable to colocated or globally distributed teams
  • Providing a stellar candidate experience
  • Hiring during periods of high growth / hypergrowth, growing an organisation to 2x, 3x, or more within short time periods
  • Designing an onboarding process that gets new hires to effectiveness quickly

Career development in engineering organisations:

Attracting, developing, and retaining top engineering talent sets companies apart, and career development plays a critical role:

  • Designing a career framework or engineering competency matrix for your organisation
  • Rolling out the career framwork: how to succeed, pitfalls & how to avoid them
  • Creating a sustainable culture of high performance in your organisation

Building & growing high-performing engineering teams & organisations:

  • Fostering a culture of continuous learning
  • Supporting open feedback culture & psychological safety
  • High-velocity engineering delivery – process, metrics, and a flow that work for your team