Vitality Health / Life
- 2+ million UK members
- 465,000 members actively tracking physical activity through the Vitality programme
- Third-largest private medical insurer in the UK
Inspiring Healthy Living Through Reward
- Vitality rewards members for maintaining a healthy lifestyle by supporting reduced insurance premiums.
- Healthier members require less long-term intervention and support.
- This is enabled through integration with health tracking devices, regular screenings, and engagement via the Member Zone platform.
- Rewards are delivered through reduced premiums, offers, and partner discounts (Amazon, Odeon, AMEX, Waitrose).
Helping To Build Careers
- Mentored a junior developer through a major project, supporting their progression into a fully independent contributor.
- Simplified complex technical concepts to accelerate understanding and confidence.
- Used pair programming to support hands-on learning and practical skill development.
- Supported progression from junior to fully contributing developer through structured guidance and feedback.
Supporting The Member Health Journey
- Developed web applications using C# .NET and ASP.NET MVC.
- Implemented complex UI designs using modern JavaScript frameworks (React, Angular), translating detailed designs into responsive, interactive user interfaces.
- Evolved a legacy platform into a modular Sitecore Helix architecture and upgraded to Sitecore 9, improving reuse, maintainability, and architectural separation.
- Integrated health device tracking into modular components reused across dashboards and member-facing features.
Partner & Rewards
- Developed modular Sitecore Helix features to support partner integrations and member interaction.
- Collaborated with partners (Amazon, Odeon, AMEX, Waitrose) to deliver reward-based health journeys, enabling members to earn and redeem benefits.
- Worked with data and backend teams to integrate external data flows and present health tracking status through specialised Sitecore components.
- Implemented complex business rules using C# and .NET services to ensure accurate provisioning of rewards, including discounts, cashback, and cinema tickets.
Onboarding & Registration
- Developed a registration experience using Angular, incorporating health questionnaires and integration with health tracking devices to link member data with their accounts.
- Built a task-driven onboarding component to guide users through registration and ongoing actions, improving visibility of outstanding steps and user progress.
- Implemented the onboarding component as a Sitecore feature, interacting with a C# ASP.NET Web API microservice for business logic and workflow management.
- Designed data persistence using PostgreSQL with Entity Framework to support reliable storage and retrieval of onboarding and task state.