Skip to content
Lucas Migueiswhat am i doing now?
  • About
  • Projects
  • Skills
  • Experience
  • Contact
Back to portfolio

CASE STUDY · 02

Serviço de Alteração de Morada

  • └Government
  • └2025
  • └Lead Frontend Developer
  • TEST COVERAGE

    86%

    Automated coverage with Jest + SonarQube.

  • TEAM

    4+2

    Devs and QA, coordinated when lead absent.

  • STACK

    Next 15

    TypeScript, Tailwind, Microcks, Storybook, Keycloak

  • ENVIRONMENTS

    3

    Dev, staging and production via Kubernetes.

└ OVERVIEW

Lead frontend on the new address change service for the Portuguese government. The system every citizen has to use when they move house.

  • └ Problem

    Replace an aging system with a modern, accessible address change service. The backend wasn't ready during early development, so the frontend had to ship independently.

  • └ Solution

    Built the frontend in Next.js 15, TypeScript and Tailwind. Integrated Keycloak SSO. Mocked the backend with Microcks while it was being built. Plugged in the ARTE Design System through Storybook. Got to 86% test coverage with Jest + SonarQube. Set up the Kubernetes config and CI/CD pipelines.

  • └ Impact

    86% automated test coverage. Stepped in to coordinate the team (4 devs + 2 QA) whenever the project lead wasn't around.

© 2026 Lucas Migueis