Case studies
Real examples of how we help businesses solve technology challenges and reduce risk. 20 case studies · 11 industries
From kickoff to working proof of concept in one week with Claude Code
A UK education provider needed a greenfield learner dashboard built against three unfamiliar third-party platforms, with a predominantly junior team. By the end of week one I had a runnable Vue.js front end and matching C# back end the team could build on for the next three months.
Read case study →Reverse-engineering a warehouse system without source code access
An online retailer needed their warehouse system rebuilt but had no access to the original VB6 source code. We reverse-engineered functionality from observed behaviour and rebuilt in C#/WPF.
Read case study →Building a 45+ microservice platform that survived acquisition and 3 agency failures
A three-sided wellness marketplace needed architecture that could survive business uncertainty. We built 45+ microservices that flexed through acquisition, pivots, and agency churn.
Read case study →Low-latency sensor integration for critical security infrastructure
A MOD security contractor needed to integrate new sensor hardware into their automated response systems. We built MQTT-driven processing with sub-500ms latency for critical infrastructure sites.
Read case study →Building product aggregation infrastructure for sustainability comparison
An Innovate UK-funded startup needed to aggregate product data from multiple e-commerce sites. We built scraping infrastructure handling both traditional and SPA-based retailers.
Read case study →Independent technical due diligence that saved 60% of proposed budget
A global humanitarian organisation needed independent validation of a vendor's modernisation proposal. Our analysis revealed 60% of costs were addressing the vendor's own technical debt.
Read case study →Silverlight to Vue.js migration with a UI parity constraint
A property management company needed their Silverlight application migrated to Vue.js - but users required the exact same interface. We delivered 90% of 15+ screens while introducing Agile practices.
Read case study →Distributed test automation that cut UAT from half a day to 30 minutes
A UK insurance company's UAT process took half a day to complete. We built a distributed test automation system with parallel runners that reduced execution to 30 minutes.
Read case study →Reducing page load times from 30 seconds to 3 seconds through strategic caching
An airline logistics platform had 12-30 second page loads. Through performance investigation and strategic caching, we reduced this to 2-3 seconds while documenting a roadmap for deeper fixes.
Read case study →90% code reduction through SOLID principles and a reflection-based framework
A law firm's legacy codebase had pervasive duplication - 6-8 lines of copy-pasted code for every database interaction. We built a reflection-based framework that achieved 90% code reduction.
Read case study →From Auth0 task to full backend rebuild in 8 weeks
A US startup hired us for Auth0 integration. What we found was a backend that barely existed - including a memory leak causing stack overflows. Eight weeks later: production-ready architecture.
Read case study →Unifying 8 fragmented authorisation systems into one secure service
A leading UK PropTech platform had authorization logic scattered across 8 services. We designed a unified relational authorization service that reduced query times from 10 seconds to 300ms.
Read case study →Building a component architecture before components existed
A professional services software provider needed modern web UI patterns without abandoning their established codebase. We designed a jQuery framework with component-like architecture that later enabled seamless React adoption.
Read case study →Event-driven document generation for an enterprise benefits platform
A pioneering benefits platform serving major UK employers needed to consolidate scattered manual processes. We designed event-driven architecture using BizTalk that automated document generation and distribution.
Read case study →Transforming 15 WinForms developers into full-stack engineers
A 15-person WinForms team needed to transition to web development. Through seminars, pair programming, and custom patterns, we transformed them into confident full-stack engineers.
Read case study →SEO pre-launch strategy that outranked competitors before going live
A UK holiday marketplace needed search presence before booking features were ready. Our pre-launch SEO strategy achieved rankings above competitors' own websites within months.
Read case study →Restoring F5 development to a multi-service learning platform with .NET Aspire
A greenfield learner platform was about to inherit the usual microservice tax: a docker-compose file, mocked dependencies, and developers running half the stack on faith. .NET Aspire let me give the team a true F5 development experience across services, SQL, Blob storage and Redis from day one.
Read case study →Eliminating documentation debt across 390 repositories
A rapidly-growing PropTech company faced crippling documentation debt across 390 repositories. We implemented AI-powered documentation generation that achieved 100% coverage and cut onboarding time from weeks to days.
Read case study →Building a three-sided marketplace payment system with Stripe Connect
A wellness marketplace needed to split payments between providers, venues, and the platform. We designed a Stripe Connect integration that handled three-sided payment distribution with booking-linked settlements.
Read case study →Strangler pattern migration reduces page load times by 50%
A caravan booking platform needed to modernise from .NET Framework to .NET Core. Using the strangler pattern, we migrated incrementally while keeping the business running - achieving 50% faster page loads.
Read case study →Facing similar challenges?
Let's discuss how we can help transform your situation with proven approaches.