Software Development
Kry / Livi — NHS GP practice websites platform
A platform that powers the public websites for NHS GP practices across the UK — accessible, fast and secure enough to carry primary-care traffic.
- Client
- Kry / Livi
- Role
- Software Developer & Scrum Master
- Year
- 2023
- Duration
- 18 months
In short
- Multi-tenant public-facing websites for NHS GP practices.
- Accessibility, performance and security treated as features, not afterthoughts.
- Both writing the code and running the process as Scrum Master.
The brief
NHS GP practices need a public website their patients can rely on — to find contact details, check opening hours, register, and access the online services the practice offers. When the same underlying platform serves dozens of practices, any regression or accessibility failure is multiplied across every one of them.
Kry / Livi set the bar high: the platform had to be accessible, fast for patients on slow connections and older devices, and secure enough to carry NHS primary-care traffic without a second thought.
Approach
Multi-tenant platform design — one codebase, per-practice content and branding.
Performance budgets enforced in CI — regressions on Core Web Vitals blocked merges.
Accessibility audits (automated + manual) on every iteration, not just at release.
Running the team's Scrum ceremonies — standups, planning, retros — so delivery rhythm kept up with quality expectations.
What I delivered
- Public-facing GP practice website platform
- Accessibility remediation at WCAG 2.1 AA
- Performance-budgeted CI pipeline
- Scrum facilitation and process improvements
- Documentation and onboarding for new engineers
Outcomes
- A platform trusted to power public NHS GP practice sites across the UK
- Consistent Core Web Vitals performance across practices on a range of networks and devices
- Accessibility-first baseline that later feature work could be held to
Related case studies
NHS Online service
Helping build NHS Online — a new national digital hospital launching in England by 2027, connecting patients to specialists via the NHS App and easing elective waiting times.
Manage Your Screening (MAYS)
Lead UI Developer on the Manage Your Screening team — making NHS cancer screening easier to understand, easier to access, and easier to manage.