Skip to content
Back to projects

Case Study

CMR Portal

The official digital platform of Morocco's public pension fund (CMR), serving millions of retirees and affiliates with online services. A large-scale government application with strict compliance requirements.

60%
faster deployments
millions
citizens served
prod
monitoring dashboards
Preview of CMR Portal

Problem

The CMR platform needed stable citizen-facing services, reliable pension-related backend workflows, and a deployment process that could support a large public-sector application.

My role

I contributed to Spring Boot services, React interfaces, CI/CD automation, and production observability for a compliance-sensitive government platform.

Solution

  • Developed and maintained Spring Boot microservices for pension-related workflows.
  • Built responsive React screens for online citizen services.
  • Created Jenkins pipelines to make deployments more repeatable and reduce release friction.
  • Configured Prometheus and Grafana dashboards for production monitoring.

Results

  • Deployment time was reduced by 60%.
  • Production behavior became easier to observe through monitoring dashboards.
  • Citizen-facing workflows shipped with a clearer frontend/backend delivery path.