
Michel KOFFI KOUASSI
Développeur JAVA full stack | DevOps (CI/CD, Azure DevOps, AWS Lambda, Jenkins, Docker) - Freelance
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
À propos
Introduction
Bonjour la communauté LinkedIn ! Vous avez un besoin client? Vous souhaitez échanger sur un projet ? Vous pouvez me contacter au 06 46 65 1 70 ou par mail à [email protected]
Expérience de travail
Développeur Java Full Stack / DevOps
Groupe BPCE
oct. 2023 - Présent
3 ans 1 mois
Paris, France
Contexte : Refonte de la solution de notation et de scoring de crédit du Groupe BPCE (remplacement du moteur BLAZE par une architecture Java/Spring native). Périmètre couvrant l’octroi de crédit, la gestion de la probabilité de défaut (PD), le calcul du risque prudentiel et la production des arrêtés réglementaires. • Participation active aux ateliers métier avec les équipes quant (risque) et MOA pour identifier les règles de gestion à transposer depuis le moteur BLAZE vers Java/Spring Boot 3 ; rédaction des spécifications techniques sur Confluence. • Livraison clé : Refonte de l’API REST de calcul de mise en défaut client : • Remplacement du moteur SAS par la solution ALTAIR, garantissant un alignement avec les nouvelles contraintes réglementaires Bale III/IV. • Conception et implémentation et test des différentes couches (Entity, Repositoy, Interfaces, Service et Controller. Les résultantes de ces migrations sont une réduction du temps de calcul de la PD sur les lots nocturnes (Spring Batch). • Implémentation complète (code + tests unitaires JUnit 5 / Mockito + tests d’intégration) de la nouvelle solution de notation ; couverture de tests > 80 % validée par SonarQube. • Migration des environnements (DEV → INT → UAT → PROD) : upgrade des dépendances applicatives (Spring Boot 3, Java 8 +), mise à jour des scripts Jenkins et des pipelines XL Release / XL Deploy. • Supervision continue de la chaîne CI/CD : analyse des builds cassants, revues de code sur Bitbucket, suivi des indicateurs qualité (SonarQube, taux de couverture), pilotage des livraisons hors production avec XL Release et XL Deploy. • Maintenance corrective de la solution de Notation existante en parallèle de la refonte : correction des anomalies sur la probabilité de défaut et gestion des priorités avec les équipes en mode Agile / JIRA. Stack : Java 8+, Spring Boot 3, Spring Batch, Swagger/OpenAPI, JUnit 5, Mockito, SonarQube, Jenkins, Maven, Git, Bitbucket, IBM DB2, XL Release, XL Deploy, JIRA, Confluence
Développeur Java & C# Full Stack / DevOps
Crédit Agricole
juin 2020 - sept. 2023
3 ans 4 mois
ile de france
Contexte : Référent applicatif d’un portefeuille de 3 applications de Gestion Électronique de Documents (GED) à usage international, utilisées par plusieurs centaines de collaborateurs dans les back-offices Corporate & Investment Banking. • Pilotage technique du portefeuille GED : analyse d’impact, chiffrage, priorisation des évolutions en lien avec les équipes MOA et les équipes offshore (Java 8+, Spring Boot 3, C#, AngularJS) ; interface unique entre les équipes métier et la DSI. • Développement et livraison d’API REST en C# (.NET) pour l’exposition des fonctionnalités GED aux systèmes tiers ; mise en place de tests unitaires et d’intégration réduisant fortement les incidents en production. • Automatisation des purges de fichiers sensibles et de la révocation des droits d’accès via des batchs PowerShell et Java, conformes aux exigences de sécurité RGPD — élimination des opérations manuelles. • Mise en place d’un tableau de bord de monitoring (indicateurs d’activité, alertes applicatives) sur Azure DevOps. • Migration Log4j 1.x vers Log4j 2 sur l’ensemble des 3 applications en réponse à la vulnérabilité critique CVE-2021-44228 (Log4Shell) : analyse, plan de migration, exécution zéro-downtime. • Suivi et coordination des déploiements dans les environnements DEV, PRÉ-PROD et PROD via Jenkins et Azure DevOps — zéro incident majeur en production sur l’ensemble de la période. Stack : Java 8+, Spring Boot 3, Spring Batch, C# .NET, AngularJS, Jenkins, Maven, Git, SVN, Azure DevOps, SQL Server, PowerShell, SonarQube, JIRA
Développeur C# / VB.Net
QUALNET
juil. 2019 - mai 2020
11 mois
18000 Bourges, France
Contexte : Refonte complète d’une application GED métier en VB.Net vers C# — projet de modernisation stratégique conduit en méthode Agile/Scrum. • Analyse et cartographie du code VB.Net existant ; identification des dépendances et des risques de migration ; rédaction du plan de migration validé par le Product Owner. • Conception et développement des nouveaux modules en C# — Amélioration des performances applicatives grâce à la refonte de la couche accès données. • Mise en place d’une suite de tests unitaires (NUnit) dès le début du sprint, couvrant les cas nominaux et les cas d’erreur — approche TDD maintenant un taux de régression quasi nul. • Participation aux cérémonies Agile (sprint planning, daily, rétrospective) et revue de code systématique via Azure DevOps . Stack : C#, VB.Net, NUnit, SVN, Azure DevOps, JIRA, JavaScript
Développeur Java & Jahia / DevOps
AG2R La Mondiale
mars 2018 - mai 2019
1 an 3 mois
Paris, France
Contexte : Construction de la nouvelle plateforme institutionnelle (site corporate) et des espaces campagnes marketing sur le CMS Jahia 7.3, utilisé par les équipes communication de l’assureur. • Développement de modules Jahia (templates, composants, workflows d’éditorial) livrant une expérience de contribution fluide aux équipes marketing — adoption immédiate sans formation complémentaire. • Conception et implémentation de services métier REST (Java 8 / Spring MVC) pour l’alimentation dynamique des pages institutionnelles à partir du back-office. • Développement de scripts de sécurité anti-intrusion (filtrage et blocage d’adresses IP suspectes côté serveur Apache Tomcat) — zéro incident de sécurité recensé sur la période. • Mise en place d’une chaîne d’intégration et de livraison continue (Maven + Git + Jenkins) permettant des releases automatiques en recette — réduction du temps de déploiement. • Rédaction du manuel utilisateur et accompagnement des équipes métier en phase de recette (UAT). Stack : Java 8, Spring MVC, Jahia 7.3, REST, Maven, Git, Jenkins, Oracle, JavaScript, jQuery, HTML5/CSS3, Bootstrap, Apache Tomcat
Développeur Java & Jahia / DevOps — Référent technique
GMF
févr. 2017 - mars 2018
1 an 2 mois
Paris, France
Contexte : Expertise Java/Jahia au sein de la Direction des Canaux Numériques (DCN) — évolution des espaces souscripteurs et pilotage du tracking analytique. • Rôle de référent technique Jahia auprès de la DCN : point de contact pour les arbitrages techniques, la qualification des anomalies et la relation avec l’éditeur Jahia. • Implémentation de nouvelles solutions Jahia (espaces personnalisés, formulaires de souscription en ligne) augmentant le taux de conversion des visiteurs (mesuré via Google Analytics). • Intégration et configuration des sondes Google Analytics (events, goals, entonnoirs de conversion) offrant à la direction marketing une visibilité précise sur les parcours utilisateurs. • Maintenance corrective JSF 2 : correction des anomalies bloQuantes sur les formulaires de déclaration — réduction du taux d’abandon des formulaires . • Gestion des versions et coordination des livraisons sur le serveur d’applications IBM WebSphere (Maven, Git, Jenkins). Stack : Java/JEE, Jahia/JCR, JSF2, REST, Jenkins, Maven, Git, IBM WebSphere, Oracle, JavaScript, jQuery, Google Analytics
Formation
Université d'Orléans
Master, informatique, Master MIAGE