Experience

A career in .NET delivery across digital agencies and enterprise clients. Technical discovery, system design, and production-ready code, handled end to end.

Most recently, over a decade at MRM as Senior Technical Architect, leading delivery and taking full technical ownership throughout.

  • End-to-enddelivery
  • Lead.NET developer & architect
  • Agency& enterprise systems
  • Hands-onarchitecture and build

How I work

.NET delivery across digital agencies and enterprise clients. Most recently over a decade at MRM as Senior Technical Architect, leading delivery, implementing systems, and staying close to the code throughout.

I've spent most of my career working in large multi-discipline teams: product owners, BAs, UX, front-end, DevOps, client stakeholders. I'm comfortable across the full range, and I can own a project from discovery to deployment while keeping everyone pointing in the same direction.

Selected delivery examples

A few of the more substantial delivery challenges from recent years.

  • SABIC

    Enterprise distributed platform covering a public CMS, product catalogue, and internal APIs. Senior contributor from build through live operation and ongoing platform evolution.

  • ARAMCO

    Backend services and APIs wiring CRM data across multiple Salesforce platforms. The technical challenge was the integration surface: secure data exchange, reliability under load, and workflows complex enough to need careful design.

  • Mercer

    Consultant-facing platform on ASP.NET Core: admin interfaces, CSV ingestion over SFTP with PGP encryption, Azure Function Apps for background processing, and a Web API feeding a React front end for dashboards and reporting.

Other selected clients include Microsoft, Dulux, Coca-Cola, Marston's, Direct Line, Vauxhall, Intel, and Tommee Tippee.

Earlier agency and digital delivery experience

Before MRM, ten years across agencies and enterprise environments. Developer first, then increasingly the person responsible for technical direction and how things got built.

  • Dec 2013 – Feb 2014

    The BIO Agency

    Delivered CMS-driven and mobile-optimised platforms for ASOS.

  • Feb 2011 – Dec 2013

    Specialmoves

    Delivered consumer platforms for brands including Rolex and Wacom, building MVC applications backed by large service layers.

  • Mar 2009 – Feb 2011

    Nature Publishing Group

    Maintained business-critical fulfilment and operational systems using .NET and WCF within Agile delivery teams.

  • Feb 2006 – Jan 2009

    Global Beach

    Delivered websites for major brands including Jaguar, Land Rover, Bentley, Bowers & Wilkins, and ITN.

  • 2001 – 2006

    The Open Agency

    Developed classic ASP applications and data-driven websites for clients including British Airways, London Eye, BT, Southwest Trains, Disney, GKN, and Cunard.

Core technologies and delivery strengths

Technologies

  • C#, .NET, ASP.NET Core
  • Web APIs and REST services
  • Entity Framework
  • SQL Server and relational database design
  • MongoDB
  • Azure PaaS: App Service, Functions, Service Bus, Bicep
  • Git and CI/CD pipelines
  • OpenAI SDK (.NET), multi-provider LLM integration
  • Snyk, Burp Suite

Delivery strengths

  • End-to-end technical delivery
  • Technical discovery and requirements shaping
  • Hands-on development and code review
  • Technical specifications and delivery guidance
  • Legacy modernisation and stabilisation
  • Integration design and delivery
  • Agile delivery within multidisciplinary teams

Need someone who can step in and deliver?

Available for senior .NET and technical lead contracts. Remote or hybrid, inside or outside IR35.

View case studies