Software Delivery Diagnostic

More developers.Same slow progress.

You expected a bigger team to execute faster. Instead, deadlines keep slipping and features take longer than they should. I help software leaders find what’s holding the team back—and decide what to fix first.

18 yearsbuilding and leading software across products, platforms, and infrastructure
37direct reports led across multidisciplinary technical teams
Seven-figureprojects entrusted to my leadership and technical judgment
One clear starting point

Software Delivery Diagnostic

Before you invest in another hire, tool, or rewrite, find out what’s actually holding your team back. The Software Delivery Diagnostic is a bounded review that gives you a clear view of the bottlenecks and a prioritized plan—so you can decide which improvements are worth funding.

The question behind the work

How fast can you be wrong?

Everyone has a theory about what would make the team move faster. You can’t afford to chase them all. I look at how work enters the team, how priorities and decisions are made, and where progress stalls. Together, we identify the most promising changes to try—and how to tell whether they’re helping.

Understand how work gets doneFollow work from request to completion. Look at priorities, work in progress, interruptions, ownership, dependencies, and the tools the team relies on.
Find what’s holding progress backCompare the team’s explanations with the evidence. Identify where work stalls, gets displaced, or needs to be redone—and why.
Decide what to change firstA written assessment and experiment plan, walked through with your team: a focused change to try, its tradeoffs, and how to measure its effect.

Understand what’s happening. Choose a focused change. Measure what happens next. We agree on the scope before starting. The diagnostic delivers an assessment and experiment plan; your team can implement the change. A follow-up engagement can review the results and help determine the next step.

Experience that spans the system

Deep enough to build. Broad enough to lead.

My background combines hands-on software development, systems thinking, delivery infrastructure, product judgment, and executive-level communication. That range helps me see how tools, architecture, and team decisions combine to slow delivery.

2025—2026

Technical Fellow

Avalon Holographics

Set technical direction across architecture, performance-sensitive systems, product integration, and development effectiveness.

2023—2025

Managing Director

Avalon Holographics

Led a multidisciplinary organization of 37, developed technical talent, and translated long-horizon technical bets into executable programs.

2020—2023

Systems Engineer

Avalon Holographics

Connected software, hardware, performance, and product constraints into coherent system designs and working milestones.

EARLIER CAREER

Software Engineer & Technical Lead

Games, simulation, and real-time products

Built commercial software across C++, C#, Unity, rendering, and simulation while growing from individual contributor to technical leader.

Prefer the full career snapshot?

Download the concise résumé for roles, selected impact, technical range, and education.

Download résumé PDF