Possession Claims Service (PCS)
Integrated multiple HMCTS microservices into a consolidated Node.js/Express/Nunjucks application deployed to Azure. Hardened security with Helmet/caching controls, implemented OIDC authentication with OTP and JWT handling, and deployed via Terraform, Jenkins and Kubernetes with multiple preview environments.
- OIDC + OTP authentication flows
- Helmet & cache hardening
- Multi-environment K8s deployment
- Improved code coverage & refactoring