Skip to content

Consulting

High-Performing Engineering & Product Organizations

I help companies improve and evolve their engineering and product organizations across structure, architecture, and ways of working.

Whether you're scaling rapidly or optimizing an existing organization, I work with leadership to identify constraints, design better systems, and support execution. The goal is simple: improve delivery, reliability, and long-term effectiveness without adding unnecessary complexity.

Consulting with engineering teams

Where I focus

Organization & Leadership

Build the structure and leadership needed to grow.

  • Organizational design for scaling teams and platforms
  • Evolving leadership layers (EMs, Staff+, Directors)
  • Coaching senior engineers and engineering leaders
  • Creating communities of practice and internal change champions
  • Aligning engineering, product, and business priorities

Platform & Architecture

Create the technical foundations to scale effectively.

  • Platform engineering practices to improve developer experience and velocity
  • Designing architectures that evolve with your product and organization
  • Infrastructure strategy and scalability planning
  • Improving performance, reliability, and system resilience
  • Supporting adoption of modern tooling, including AI-assisted development

Delivery & Effectiveness

Improve how work gets done across teams.

  • Planning, prioritization, and execution models
  • Engineering effectiveness and productivity
  • Cross-team collaboration and dependency management
  • Balancing speed, quality, and reliability
  • Technical roadmaps aligned with business outcomes

Reliability & Operations

Operate systems with confidence at scale.

  • SRE practices and operating models
  • Incident management and response
  • Reliability engineering and trade-offs
  • Observability and feedback loops
  • Building a culture of operational excellence
Panel discussion at Cloudflare Immerse Madrid

How we work

I typically engage directly with leadership teams and key engineers to:

  • • Run focused diagnostics to uncover bottlenecks and misalignment
  • • Provide clear, actionable recommendations tailored to your context
  • • Offer hands-on support to implement changes and unblock progress
  • • Coach leaders and teams to ensure improvements are sustainable

Engagements can be short, targeted interventions or longer-term advisory partnerships.

Let’s work together

If you want to build a high-performing engineering organization—deliberately and sustainably—I can help.

Tell me about your goals, and we’ll find the right approach.