Vitality Member Zone

Vitality · via Vitality

Vitality Member Zone

Delivering member-facing digital functionality in a high-traffic, service-oriented environment.

Role: Software Engineer

Period: 2018-2023

Domain: Insurance / Digital Services

Employer: Vitality

Client: Vitality

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.