Apr 2012 – Present
Senior Software Developer
Energy4Life (XPO Health Ltd)
Lead developer responsible for delivering and maintaining a business-critical platform supporting core company operations.
Platform & Product Development
- Designed and developed a customer platform supporting e-commerce, subscription billing (Stripe), and fulfilment integration.
- Built and maintained REST APIs using .NET 6 to support internal systems and third-party integrations.
- Delivered features end-to-end, from requirements through to deployment and production support.
- Worked closely with stakeholders to translate business needs into practical technical solutions.
Modernisation & Improvement
- Led modernisation of legacy .NET Framework applications, improving maintainability and long-term supportability.
- Improved system reliability and reduced technical debt through incremental refactoring.
Cloud & DevOps
- Deployed and managed applications in Microsoft Azure using App Services.
- Implemented CI/CD pipelines in Azure DevOps, improving deployment consistency and reducing manual effort.
- Worked with SQL Server and Cosmos DB to support both transactional and scalable workloads.
Leadership & Collaboration
- Mentored developers and contributed to maintaining high code quality standards.
- Served as primary technical point of contact for complex systems and production issues.
- Delivered under tight timelines while maintaining production stability.