Skip to main content

Senior Engineer

Company Context

McKinsey Digital Labs — the digital delivery arm of McKinsey & Company. Brought in as a specialist contractor to rescue a strategically critical BI platform for a major retail client. Applied deep diagnostic skill and cross-stack engineering to rapidly stabilise the system and restore delivery velocity.

Summary

Brought in as a specialist contractor to rescue a strategically critical BI platform for a major retail client. Applied deep diagnostic skill and cross-stack engineering to rapidly stabilise the system and restore delivery velocity. Operated across frontend and backend using JavaScript, F#, C#, ASP.NET MVC 5, WebAPI, and WCF.

Responsibilities

  • Diagnosed and resolved severe memory leaks and front-end performance bottlenecks in an AngularJS single-page application used for retail analytics and decision support
  • Optimised rendering and data binding logic to improve responsiveness under heavy load, using Chrome DevTools and memory profiling to identify GC pressure and reflow traps
  • Operated across frontend and backend using JavaScript, F#, C#, ASP.NET MVC 5, WebAPI, and WCF, working within a high-stakes delivery environment
  • Collaborated with business analysts, UX designers, and QA to align fixes with acceptance criteria and production validation cycles
  • Acted as a trusted problem-solver during delivery crunch periods, applying systems thinking and strong debugging patterns under high time pressure

Outcomes

  • Resolved severe memory leaks and performance bottlenecks in a strategically critical BI platform for a major retail client
  • Improved SPA responsiveness under heavy load through rendering and data binding optimisation
  • Restored delivery velocity and system stability in a high-stakes environment
  • Aligned fixes with acceptance criteria and production validation cycles

Reusable CV Bullets

  • Diagnosed and resolved severe memory leaks and front-end performance bottlenecks in an AngularJS single-page application used for retail analytics and decision support
  • Optimised rendering and data binding logic to improve responsiveness under heavy load, using Chrome DevTools and memory profiling to identify GC pressure and reflow traps
  • Operated across frontend and backend using JavaScript, F#, C#, ASP.NET MVC 5, WebAPI, and WCF, working within a high-stakes delivery environment
  • Collaborated with business analysts, UX designers, and QA to align fixes with acceptance criteria and production validation cycles
  • Acted as a trusted problem-solver during delivery crunch periods, applying systems thinking and strong debugging patterns under high time pressure

Evidence / Source Notes

  • Source: verbose CV; reconciled with JobVia export (madu_alikor_export.json).
  • Confidence: high — detailed responsibilities, tools, patterns, and outcomes available