HM Passport Office

Lost, Stolen & Recovered Passports (LSR)

Delivered Node/Nunjucks frontends and AWS serverless backends for the LSR passports service. Used Lambda, S3 and SQS with LocalStack for local development. Integrated GraphQL APIs, Redis sticky sessions, Keycloak SSO, and Prometheus metrics from Node containers.

All work

Identity - Beta -> Live - 2021

Challenge

The passport service needed secure, scalable digital workflows for sensitive identity-reporting journeys.

Delivery

Delivered Node/Nunjucks frontends, AWS Lambda/S3/SQS services, LocalStack development workflows and integrations with GraphQL, Redis and Keycloak.

Impact

Supported a resilient service architecture for sensitive passport-reporting workflows and production-grade public-sector operations.

Outcomes

  • AWS Lambda/S3/SQS serverless backend
  • Keycloak SSO authentication
  • Redis sticky sessions across containers
  • GraphQL API integration

Technology

Node.jsNunjucksAWS LambdaS3SQSRedisGraphQLKeycloak

Ready to start?

Let's build something
exceptional together

Whether you're a government body looking for a trusted supplier, or a business seeking a design-forward engineering partner — we'd love to hear from you.