Medecins Sans Frontieres (Doctors Without Borders)

2024

Conducted independent technical due diligence for Medecins Sans Frontieres, analysing their existing codebase, challenging a development agency's modernisation proposal, and delivering executive reports that enabled leadership to make informed vendor decisions - with a follow-up engagement expected in 2026.

Key Highlights

  • Conducted independent technical due diligence for Medecins Sans Frontieres (Doctors Without Borders)
  • Identified agency's "maintained" core library was outdated with security vulnerabilities - 60% of modernisation cost was addressing their technical debt
  • Discovered entire codebase in single C# project with no separation of concerns
  • Delivered executive report and business use case with SWOT analysis and risk register
  • Provided independent migration estimate without seeing agency's proposal (to ensure objectivity)
  • Recommended phased re-architecture: .NET 8 backend + Vue.js PWA with incremental migration
  • Engagement ongoing - follow-up review expected 2026

About the Engagement

Medecins Sans Frontieres - the internationally renowned humanitarian organisation known as Doctors Without Borders - engaged me through Toptal to provide independent technical due diligence on a proposed modernisation project. Their existing development agency had submitted a proposal to modernise the organisation's .NET Framework and jQuery PWA codebase, and leadership needed an unbiased technical perspective before committing significant budget.

I deliberately requested that the agency's proposal be withheld until I had completed my own independent analysis. This ensured my assessment wasn't influenced by their framing or estimates. Over two to three weeks, I conducted a comprehensive code review and architectural assessment of the existing system.

What I found was concerning. The entire codebase existed within a single C# project file - no separation of concerns, no modular architecture. The agency's "core library," which they claimed to maintain across all their clients at no additional cost, was demonstrably outdated with unsupported dependencies and security vulnerabilities. This contradicted their claims of continuous improvement. I estimated that approximately 60% of the proposed modernisation effort was addressing technical debt that should have been the agency's responsibility to maintain - effectively, MSF was being asked to pay for the agency's failure to keep their shared components current.

My deliverables included an executive report covering the current state assessment, dependency security risks, database performance observations, and a detailed risk analysis. I also produced a business use case document with SWOT analysis, a risk register, and my own high-level migration estimate. My recommendation was to proceed with modernisation as a phased re-architecture project: stabilise the current system first, then build a new modular backend on .NET 8 with a Vue.js PWA frontend, migrating features incrementally while running systems in parallel.

The feedback was extremely positive. Leadership valued having an independent technical voice that could challenge vendor assumptions and translate technical complexity into business terms. They've requested a follow-up engagement to review the modernisation once it's underway - expected in 2026.

Other Clients

YAOS (via Toptal)
2025

Reduced page load times from 12-30 seconds to 2-3 seconds for a French airline logistics platform through strategic caching implementation, while identifying deeper database architecture issues that would require significant restructuring to fully resolve.

View more
Legal Marketing Services (LMS) Ltd
2025 - 2026

Technical Architect for the UK's leading property transaction platform (PropTech), designing relational authorisation for complex multi-party workflows, automating documentation across 390 repositories, and building AI-powered codebase intelligence using MCP and RAG - delivering enterprise-scale architecture while mentoring teams and establishing standards.

View more
Operational Solutions
2024

Built event-driven sensor integrations for a Ministry of Defence security contractor, implementing MQTT-driven workflows for hardware-based security systems that support automated drone deployment at sites including decommissioned nuclear facilities and Heathrow Airport.

View more

Ready to start your project?

Let's discuss how we can help your business succeed.