All projects

Crédit Agricole AssurancesClient project · 2019 — 2020

Simulators and notifications for insurance

Full Stack Java / Angular Engineer at Crédit Agricole Assurances: loan, protection and savings simulators, Kafka events and notifications, 12 REST APIs for 2,500 users.

  • Java
  • Spring Boot 2
  • Angular
  • Kafka
  • JPA / Hibernate
  • API REST
  • SonarQube

The context

Crédit Agricole Assurances offers loan, protection and savings simulators, and informs customers of events on their contracts (claims, due dates, payments, documents) by email, SMS and in the customer portal.

My role

Full Stack Java / Angular Engineer from July 2019 to December 2020: requirements gathering, business scenarios and functional specifications; development of Angular screens and Spring Boot REST APIs.

What was delivered

Kafka JSON events (contracts, claims, due dates, payments, documents) and routing of notifications to email, SMS and the customer portal. 15 features and 12 REST APIs for around 2,500 users.

Quality & security

Message flow reliability: retry, dead letter topic, replay and idempotent processing. 85% test coverage and 35% faster response times.

Confidentiality

Project delivered for a client: the code and internal details are confidential. This page reflects the scope, technologies and results listed in my CV.

Crédit Agricole Assurances

A similar need in your team?

Tell me about your context and your need: we will see together whether my profile fits.

Discuss this project