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 more2019 - 2022
Stepped in as sole technical lead to rescue and rebuild a UK holiday caravan marketplace, modernising a legacy .NET Framework platform to .NET Core and Vue.js while designing an SEO pre-launch strategy that outranked competitors before pandemic-related funding constraints ended the project.
Key Highlights
- Led complete project rescue and legacy modernisation as sole technical lead - developer, architect, product owner, and project manager delivering full platform rebuild
- Achieved 50% reduction in page load times and improved search performance from 10-20 seconds to 1-2 seconds through architectural optimisation
- Executed strangler pattern migration, wrapping legacy SQL database in API layer to enable phased modernisation without data migration risk
- Designed and executed SEO pre-launch strategy that achieved exponential Google ranking growth, with park pages ranking above parks' own websites
- Built complex booking engine handling seasonal pricing, nightly rates, arrival deposits, and care bonds with owner-configurable rules
- Separated availability and pricing into two-step calendar model, enabling domain separation and third-party system integration
- Guided non-technical stakeholders through Agile adoption, running planning sessions and translating technical dependencies into business terms
About the Engagement
Holiday Caravans Direct was one of the most significant engagements of my career. I inherited a struggling project with offshore resources being rolled off, and what began as a development contract quickly became a full technical leadership role. Within weeks of joining, I presented a project recovery strategy directly to the business owners and took sole responsibility for the platform's architecture, development, and delivery.
The platform was a UK-wide marketplace connecting private caravan owners with holidaymakers - distinct from traditional management platforms because owners retained control of their listings while gaining access to a broader booking audience. This legacy modernisation project required rebuilding the system from the ground up using .NET Core 5 and Vue.js, replacing a .NET Framework MVC application that was structurally procedural and difficult to extend.
I applied the strangler pattern to manage the migration, wrapping the existing Newman Holiday Homes SQL database in an API layer. This allowed the platform to treat the legacy system as a third-party integration, maintaining data continuity while the new architecture evolved. The approach reduced page load times by approximately 50% and dramatically improved search performance - from 10-20 seconds down to 1-2 seconds against a test dataset of 5,000 caravans.
One of my proudest achievements was the SEO pre-release strategy I designed and executed. Before the booking features were complete, I launched the platform with park and location pages to build search engine presence. Over 3-6 months, we achieved exponential growth in Google rankings - our park pages frequently appeared above the parks' own websites. This generated significant interest from caravan owners before full launch.
The project required translating complex technical decisions for non-technical stakeholders. I guided the business through Agile practices, drawing on my Scrum training from previous roles, and learned to communicate trade-offs in terms they understood - comparing Vue.js versus jQuery to the difference between a booking platform and a single advert.
The platform launched successfully with approximately 30 new caravan owners alongside the integrated Newman Holiday Homes listings. Unfortunately, pandemic-related funding constraints meant the project was discontinued in early 2022, but the experience fundamentally shaped my approach to technical consulting and client communication.
Other Clients
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 moreBuilt 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