
Ange Carmel YORO
Développeur Backend Java / Spring Certified
Salaire / Taux journalier
Lyon, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur backend spécialisé dans l’écosystème Java et Spring, j’ai 7 ans d’expérience dans la conception, la refonte et l’optimisation de systèmes d’information pour de grands comptes (ENEDIS, BNP Fortis, La Banque Postale, Direction Générale du Budget de Côte d’Ivoire). Passionné par la qualité logicielle, la performance et l’automatisation, j’interviens sur des projets à fort impact où la robustesse, la sécurité et la documentation sont essentielles.
Expérience de travail
Développeur Backend Java / Spring
ENEDIS Lyon
mai 2022 - juin 2025
3 ans 2 mois
Lyon, France
Projet 1 : EASYSTAFF, est une application qui permet la gestion des prestations des partenaires ENEDIS Réalisations : Versionné le modèle conceptuel de données avec Liquibase. Développé et intégré le service d’authentification Gardian, permettant la sécurisation des accès pour les agents ENEDIS via Spring Security. Conçu et exposé les APIs RESTful pour la gestion de processus métier, en conformité avec les standards OpenAPI et documentées via Swagger. Implémenté des tests unitaires (JUnit, Mockito, AssertJ) et des tests d’intégration pour garantir la robustesse et la qualité du code. Rédigé et maintenu la documentation technique et fonctionnelle, garantissant la traçabilité des choix d’architecture et des évolutions applicatives. Effectué les releases en fin de sprint pour garantir une version démontrable et déployée en production à chaque itération. Projet 2 : BILL IT EASY, est une application qui simplifie le suivi opérationnels et la facturation des prestations. Réalisations : ● Versionné le modèle conceptuel de données avec Liquibase, assurant la traçabilité et la synchronisation des évolutions de la base de données entre les environnements. ● Conçu et exposé les APIs RESTful pour la génération des procès-verbaux à l’aide de la librairie OpenPDF, en conformité avec les standards OpenAPI et documentées via Swagger. ● Intégré le service d’authentification externe Gardian pour l’authentification des agents Enedis, renforçant la sécurité des accès. ● Intégré les APIs ALEX pour la gestion et l’authentification des partenaires ENEDIS. ● Implémenté des tests unitaires (JUnit, Mockito, AssertJ) et des tests d’intégration pour garantir la robustesse et la qualité du code. ● Effectué les releases en fin de sprint pour garantir une version démontrable et déployée en production à chaque itération. Projet 3 : MEC IT EASY, est une application de mise en concurrence dédié, facilitant aux partenaires d’ENEDIS la proposition de candidatures qualifiées pour diverses postes vacantes. Réalisations : Refactorisé et optimisé le modèle conceptuel de données métier, en migrant le versioning de Flyway à Liquibase pour une meilleure gestion des évolutions de la base de données. Réalisé le mapping des DTOs avec MapStruct afin de faciliter la conversion des données entre les différentes couches applicatives. Conçu et exposé les APIs RESTful pour la gestion des processus métier, en conformité avec les standards OpenAPI et documentées via Swagger. Implémenté un système de workflow pour gérer les transitions d’état des besoins et des dispositifs. Implémenté une API facilitant l’import automatisé des données de référentiels. Migré le système d’authentification ALEX de SAML vers OIDC, renforçant la sécurité et la modernité de l’authentification. Implémenté des tests unitaires (JUnit, Mockito, AssertJ) et des tests d’intégration pour garantir la robustesse et la qualité du code. Effectué les releases en fin de sprint pour garantir une version démontrable et déployée en production à chaque itération. Outils et technologies : Java 17, Spring Boot 2.7, Spring Security, Maven, PostgreSQL, Liquibase/Flyway, Swagger/OpenAPI, MapStruct, Git, GitLab, SonarLint, JUnit, Mockito, AssertJ, MockMVC, Angular, Jest, GoJira.
Atos
janv. 2020 - janv. 2022
2 ans 1 mois
Bargny, Sénégal
Software Developer
nov. 2020 - janv. 2022
1 an 3 mois
Bargny, Sénégal
Projet : BNP Fortis VoiceMail Rôle : Développeur Full Stack Mission : - Traitement de ticket JIRA, - Proposition de solution technique, - Travail en agilité, - Revue de code Environnement Technique : Spring Boot, Angular, JavaScript, GIT, GitLab, JIRA, Docker, Amazon S3, WebScale.
Software Developer
juil. 2020 - oct. 2020
4 mois
Bargny, Sénégal
Project : Contact La Banque Postal ( Contact LBP ) Role : Full Stack Developer Mission :
Ingénieur Etude et Développement
janv. 2020 - juil. 2020
7 mois
Bargny, Sénégal
Projet : Service hydrographique et océanographique de la Marine ( SHOM ) Rôle : Développeur Full Stack Mission : - Traitement de ticket JIRA, - Proposition de solution technique, - Travail en agilité, - Revue de code Environnement Technique : BackBone JS, Angular, JavaScript, GIT, GitLab, JIRA, Puppeteer, Cypress, Docker.
SNDI - Société Nationale de Développement Informatique
nov. 2017 - déc. 2019
2 ans 2 mois
Man, Côte d'Ivoire
Developpeur Java / JEE / SPRING
mars 2018 - déc. 2019
1 an 10 mois
Man, Côte d'Ivoire
Projet : Développement du SIB (Système d'Information Budgétaire) de l’Etat ivoirien. Rôle : développement J2EE / Full Stack Mission : - Développement du module élaboration des actes budgétaire - Développement du Module Mouvement de Crédit - Développement du Module Exécution , - Rédaction des documentations techniques, - Travail en agilité, - Revue de code Environnement Technique : XML, JAVA 8, HTML, JSP, MYBATIS, MAVEN, SPRING, SPRING MVC, ORACLE, GIT, Oracle SQL Developer, REDMINE, TOMCAT, BIRT, WINDOWS 10 OS
Développeur C#, DYNAMICS CRM
nov. 2017 - mars 2018
5 mois
Abidjan, Côte d'Ivoire
Projet : Développement du projet interministériel E-Démarches Administratives basée sur le DYNAMICS CRM en collaboration avec GFI. Rôle : développement DYNAMIC CRM / Mission : - Dématérialisation des procédures du ministère de l’Education Nationale, - Dématérialisation des procédures du ministère de la Santé, - Dématérialisation des procédures du ministère de l’Agriculture, - Dématérialisation des procédures du ministère du tourisme, - Dématérialisation des procédures du ministère de la justice, - Dématérialisation des procédures du ministère des eaux et forêts, - Participation aux ateliers de présentation, - Rédaction des documentations techniques, - Travail en agilité, - Revue de code, - Maintenance des différentes plateformes Environnement Technique : DYNAMIC CRM, C#, AZURE, VISUAL STUDIO
Formation
AGITEL FORMATION
Licence Professionelle 3
2017 - 2018
1 an 1 mois
Ecole Supérieure de Commerce Abengourou
Brevet de Technicien Supérieur en Informatique
2012 - 2014
2 ans 1 mois
LYCEE SCIENTIFIQUE DE YAMOUSSOUKRO
Baccalauréat
2009 - 2012
3 ans 1 mois
Licences et certifications
Spring Certified Professional
Délivré le : juil. 2025
Liquibase Fundamentals Certification
Délivré le : mai 2022
JUNIOR ANGULAR DEVELOPER
Délivré le : mai 2022
Oracle Certified Foundations Associate, Java
Délivré le : juil. 2021
Application Performance Engineering Fundamentals
Délivré le : mai 2021