Experience
An experienced, proactive Full Stack .NET Developer and Solutions Architect with over 13 years of experience designing robust, maintainable web solutions. Trusted as a technical lead across high-profile projects, I specialise in architecting scalable enterprise-grade systems, both traditional and headless. I have deep .NET expertise across the full stack, including complex integration work, service-oriented architecture, and performance-critical backend systems. Passionate about performance, code quality, and innovation, with extensive experience in Next.js, React, Storyblok, BigCommerce, and Azure.
Key Skills
Professional Experience
Ridgeway Studios Marketing Ltd (Feb 2020 – Present)
Solutions Architect
Ridgeway is a digital agency specialising in e-commerce and enterprise-grade CMS platforms. My role as a Solutions Architect encompasses designing performant systems, leading technical strategy, and delivering high-performance solutions using .NET, BigCommerce, Storyblok, React, and Next.js.
- Technical leadership on multiple large-scale e-commerce projects including HMV, Optibac Probiotics, and Twinings
- Frequently visit client sites to run technical workshops, gather business and integration requirements through workshops, and ensure stakeholder alignment throughout discovery and delivery phases
- Architected hybrid headless solutions using BigCommerce and Storyblok with Next.js, focusing on performance, scalability, and maintainability
- Led development of robust .NET Core APIs, including identity providers and checkout orchestration microservices for HMV
- Designed and maintained complex Azure environments, including App Services, Web Application Gateway, CDN, Azure SQL, and Service Bus
- Rebuilt core .NET components to support asynchronous messaging and high availability using Azure Functions and Service Bus
- Built the identity platform for HMV’s mobile app launch with a custom .NET Core SSO microservice
- Acted as technical lead and mentor for the dev team, responsible for sprint planning, code reviews, team guidance, and problem-solving
- Conducted all technical interviews for Ridgeway’s development hires
- Created internal tools and automated scripts for laptop builds, streamlining developer onboarding and internal ops
EDM Group Ltd (Feb 2012 – Feb 2020)
Senior Software Developer (2017 – 2020)
Led development on the Property Risk Hub (PRH), a high-performance data-driven risk platform used by Nationwide Building Society. Initially the sole developer on the project, I led its growth into a business-critical application.
- Designed a modular .NET Framework solution, later introducing .NET Standard projects for better maintainability and performance
- Delivered multiple ASP.NET MVC-based UIs and built core libraries following Domain Driven Design principles
- Implemented message-based architecture using RabbitMQ for inter-service communication
- Developed RESTful APIs and internal tooling, integrated into banking client workflows
- Maintained CI/CD pipelines using Azure DevOps and Octopus Deploy
- Created and maintained NUnit, Moq, and SpecFlow test suites for regression testing
- Worked closely with clients (e.g. Nationwide), running workshops, gathering requirements, and demonstrating releases
- Assigned development tasks, prioritised client requests, planned sprints and managed releases
Apprentice to Mid-Level Developer (2012 – 2017) Adactus Ltd / EDM Group
Progressed from apprentice to mid-level developer through successful delivery of complex full-stack solutions.
- Developed multi-tenanted .NET applications for insurance and hospitality sectors, with clients including Pizza Hut, Aviva, and Goals Soccer Centres
- Built secure WCF services and designed database schemas for high-volume systems
- Enhanced legacy systems and optimised SQL performance, resulting in measurable load improvements
- Travelled to Australia to gather business requirements for a bespoke claims platform
- Supported mission-critical infrastructure, including resolving high-priority outages for the Pizza Hut delivery platform under tight SLAs
- Actively contributed to team knowledge sharing, code reviews, and documentation
Certifications
- BigCommerce “BigDev” Certified 2025
- Kentico 12 & 13 Certified Developer
- Microsoft MCPS: Certified Professional
- Microsoft MTA: Software Development Fundamentals
- Programming in HTML5 with JavaScript and CSS3 Specialist