Md Abdullahil Shafi
← All case studies

Durbin Labs · Aug 2021 — Dec 2021

Team recovery: delivering the projects that had already failed

Joining as an engineering manager amid missed deadlines and lost confidence — and leaving the team delivering beyond its own expectations.

Engineering managementMentoringDelivery

Context

I joined Durbin Labs as an engineering manager during a difficult stretch: several customer projects had already missed their deadlines, customer relationships were at risk, and the engineering team had become demoralized — it had lost confidence in its own ability to deliver.

The problem

The visible problem was late projects. The actual problem was a team that had stopped believing its estimates, priorities that shifted without a clear owner, and technical blockers that nobody felt empowered to remove. Adding pressure would have made all of it worse.

What I did

  • Took ownership of the delayed customer projects and set practical delivery priorities — what ships, in what order, and why.
  • Removed technical blockers personally while staying hands-on: architecture, backend implementation, code reviews, AWS infrastructure, production troubleshooting.
  • Mentored engineers and deliberately handed them ownership, so recovery did not depend on me heroically holding every thread.
  • Rebuilt delivery processes around what the team could actually commit to.

What changed

Leadership range, and the arc of the recovery:

Focused team initiatives

3–4 engineers

Cross-team initiatives

~10 engineers

The recovery arc

Projects already missedPriorities · ownership · hands-on leadershipDelivered — trust restored

The result

Multiple previously missed projects were delivered within a relatively short period, customer trust was restored, and the team delivered beyond its own initial perception of its capability — which was the outcome that mattered most for everything that came after.

Multiple
missed projects delivered
Hands-on
management: architecture, code, production
Trust
restored with customers and within the team

What I would do differently

I would formalize the sequencing and the stakeholder communication cadence much sooner. Recovery only started working once priorities were explicit and status was honest; doing that in week one instead of discovering it through iteration would have removed weeks of thrash.