Circle Health Platform Enhancements

Circle Health · via Reading Room

Circle Health Platform Enhancements

Enhancing a large-scale healthcare platform through steady delivery, structured improvements, and CMS-led engineering work.

Role: Senior Full-Stack Engineer

Period: 2023-2024

Domain: Healthcare

Employer: Reading Room

Client: Circle Health

Circle Healthcare Group

  • 54 private hospitals across the UK
  • 2.1 million patient visits annually
  • Private and national healthcare coverage
  • 6,500+ specialist consultants and 9,800+ staff

Connecting Patients to Care

  • The Circle Health homepage connects patients with treatments, hospitals, and specialists.
  • The platform also provides Healthy Living blogs (Health Matters) authored by Circle Health’s 6,500+ specialists, supporting healthier lifestyles while engaging patients with the group’s services.
  • Healthcare acquisitions drove requirements for an enhanced web presence and integration of newly acquired assets into the existing platform.
  • Increased scale and demand required a significant redesign of the existing site.

Streamlining Healthcare Discovery

  • Evolved a legacy platform into a modular Sitecore Helix architecture and upgraded to Sitecore 10, improving reuse, maintainability, and architectural separation.
  • Contributed to the transition to containerised deployment using Docker.
  • Implemented the site through a reusable component architecture, in C# and .Net, to support consistency, maintainability, and faster delivery.
  • Implemented A/B testing across the site to support data-informed optimisation of components and user journeys.
  • Collaborated with front-end engineers using Vue to deliver interactive components and support rich user experiences.
  • Developed dynamic components using Sitecore Content Search (Solr), microservices and Azure AI Search to support intelligent search term completion.
  • Delivered a complex migration of 1,500+ blog articles and 6,500+ consultant profiles across 54 hospitals into new component designs, preserving complex object relationships.
  • Tackled complex performance challenges while navigating the demands of a constantly evolving online environment.
  • Supported Agile Scrum delivery through technical planning, authoring Jira work items, and producing Confluence documentation to help coordinate evolving requirements.