À propos de Jacques Michel
Français
Bilingue ou natif
Expériences
- MUTAVIEDéveloppeur Web FullstackBANQUE & ASSURANCESdécembre 2024 - Aujourd'hui (1 an et 6 mois)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 FullstackBANQUE & ASSURANCESseptembre 2022 - décembre 2024 (2 ans et 3 mois)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 FullstackAGENCE & SSIIjuin 2017 - août 2022 (5 ans et 2 mois)Cotonou, BéninMission : 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.
Recommandations
Soyez le premier à recommander Jacques Michel
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Ingénieur en Informatique de GestionÉcole Nationale d'Économie Appliquée et de Management (ENEAM/ UAC)2017Ingénieur en Informatique de Gestion