About Jacques Michel
French
Native or bilingual
Experience
- MUTAVIEDéveloppeur Web FullstackBANKING AND INSURANCEDecember 2024 - Today (1 year and 6 months)Niort, FranceContexte : La prestation se déroule au sein de la DSIM, dans la Squad BO et porte sur l’évolution des applicatifs dont principalement l’outil dédié aux gestionnaires.Principales interventions :
- Développement du parcours sinistre – dossiers d’héritage (décès de sociétaire)
- Conception et implémentation d’un workflow métier complexe via BPMN pour automatiser le traitement des dossiers des sociétaires
- Développement d’APIs REST (Spring Boot) pour orchestrer les étapes du parcours et exposer les données aux écrans front.
- Gestion d’étapes séquentielles et parallèles, reprises sur erreur et règles métier complexes.
- Développement des écrans de suivi et de traitement pour les gestionnaires.
- Refactorisation de la logique métier par décomposition en composants modulaires, avec mise en place d’une architecture permettant de gérer facilement différents types de traitements, améliorant lisibilité, maintenabilité et évolutivité.
- Mise en place de tests unitaires et d’intégration.
- Maintenance évolutive et correction d’anomalies
- Conception technique détaillée du projet Gestion des coordonnées bancaires
- Identification et présentation des actions à réaliser sur les différentes briques impactées (Api, Base de données, Modélisation, Applicatif) par le projet
- Support pour l’équipe
Environnement technique : BPMN Itesoft, Java 8 & 11, Spring MVC, JavaScript, Oracle, API Rest, GitLab, Jenkins, SonarQube, SVN - MAIFDéveloppeur Web FullstackBANKING AND INSURANCESeptember 2022 - December 2024 (2 years and 3 months)Niort, FranceMission : Développeur Fullstack (React / Java)Contexte : Intervention au sein de la Digital Factory sur l’évolution et la maintenance des parcours habitation du site maif.fr. Travail au sein de la squad Logement & Biens (15 personnes) sur plusieurs parcours de souscription d’assurance habitation.Réalisations principales :
- Migration du processus de souscription des parcours AHA et APB vers Spring WebFlux afin d’améliorer la réactivité et la scalabilité des services.
- Mise en place de WebClient builders pour les appels HTTP et sécurisation des communications backend-backend via API Keys.
- Décommissionnement progressif d’un ancien microservice.
- Refactoring du frontend avec migration des class components vers functional components et remplacement des HOC Redux par des hooks.
- Migration du code JavaScript vers TypeScript.
- Migration des tests Enzyme vers React Testing Library.
- Migration de React Router v5 vers v6.
- Migration du projet Create React App vers Vite pour améliorer les performances de build et l’expérience développeur.
- Mise en place de React Query pour optimiser la gestion de l’état et du cache des données.
Projets :- Migration Assurance Habitation Jeunes (AHJ)
- Migration complète du parcours vers une nouvelle stack technique et un nouveau design. Développement backend et frontend ainsi que l’écriture des tests unitaires des endpoints et composants.
- Maintenance et évolution des parcours AHA et APB
- Correction de bugs, ajout de nouvelles fonctionnalités et réduction de la dette technique sur les parcours Assurance Habitation et Assurance Propriétaires Bailleurs.
- Refonte du parcours NOR avec migration vers une architecture moderne et amélioration de la maintenabilité du code.
Environnement technique :Architecture microservices, Java 11/17, Spring MVC / WebFlux, React 18, TypeScript, API REST, Git, Postman, React Testing Library.Application de principes de clean architecture côté front. - BLOLABDéveloppeur Web et Mobile FullstackDIGITAL AND ITJune 2017 - August 2022 (5 years and 2 months)Cotonou, BeninMission : Développeur Fullstack Web & MobileContexte : Participation au développement de plusieurs applications web et mobiles pour des entreprises, collectivités et institutions publiques dans les domaines du transport, de la participation citoyenne, de l’éducation et de l’environnement.Réalisations :
- Analyse des besoins fonctionnels et rédaction de cahiers des charges
- Conception et modélisation de bases de données
- Développement d’API REST et d’interfaces web et mobiles
- Déploiement et configuration d’environnements serveur (Docker, VPS, Apache, SSH)
- Gestion de planning, formation utilisateurs et support technique
Projets principaux :Nonvi Voyage Plus – Compagnie de transport :Plateforme web et mobile de réservation de tickets de bus avec système de gestion des ventes et back-office. Développement de l’API, du back-office et déploiement sur VPS.e.PACT / SPAIC / Commune229Applications de participation citoyenne permettant la gestion des plaintes des citoyens et le suivi des activités communales.Map & Jerry (Projet avec Institut de Recherche pour le Développement)Applications de cartographie et de suivi des déchets utilisant des services de géolocalisation.Environnement technique :React, Flutter, Laravel, Java, Kotlin, JavaScript, API REST, MySQL, Git, Postman, Android SDK, Bootstrap, OpenStreetMap, WordPress, Moodle.
Recommendations
Be the first to recommend Jacques Michel
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Ingénieur en Informatique de GestionÉcole Nationale d'Économie Appliquée et de Management (ENEAM/ UAC)2017Ingénieur en Informatique de Gestion