À propos de Ibrahima
- Conception et développement d’API REST robustes (Spring Boot, Java 17/21)
- Architecture microservices (DDD, hexagonal)
- Optimisation de performance (SQL, cache, scalabilité)
- Gestion de flux critiques (paiement, conformité, KYC)
- Frontend React 18 / TypeScript (applications métier complexes)
- Autonome rapidement sur mission
- Forte capacité d’analyse et de debug en production
- Habitué aux contextes exigeants (Société Générale, MAIF…)
Anglais
Capacité professionnelle complète
Espagnol
Notions
Français
Bilingue ou natif
Expériences
- Société GénéraleSenior Developer Java / Spring Boot / ReactBANQUE & ASSURANCESjuin 2024 - mars 2026 (1 an et 9 mois)Mission à la Société Générale Fontenay-sous-Bois.RéalisationsConception et développement de web services REST en Spring Boot (Java 17) pour l’analyse del’éligibilité financière des entreprises.Intégration de référentiels externes pour automatiser les contrôles de conformité (listes de surveillance,sanctions, KYC)Performance et ScalabilitéOptimisation des performances backend (Java 17) pour garantir scalabilité et robustesseAmélioration des temps de traitement sur des volumes de données critiquesFrontendDéveloppement d’interfaces en React 18 / TypeScriptMise en place d’une architecture modulaire avec ReduxEncadrementAccompagnement de profils juniors dans leur montée en compétences (revues de code, bonnespratiques, architecture)Partage de bonnes pratiques de développement (clean code, performance, gestion des données)Contribution à la montée en qualité globale de l’équipeParticipation aux choix d’architecture et aux décisions techniquesEnvironnement: Agile, JIRA, Sonar, Figma.Java17, React 18, Redux, TypeScript, Spring Boot, Spring Batch, SQL, PL-SQL, Postgres, Github,
- MAIFSenior Consultant Java/Spring Boot/ReactBANQUE & ASSURANCESjuillet 2020 - juin 2024 (3 ans et 11 mois)Niort, FranceMission à la MAIF de Niort : Intégration dans la Squad Logement & Biens.Réalisations :Développement et maintenance de services REST en Java (8/11/17) avec Spring Boot, pour lesapplications d’assurance habitation et de simulation de capacité d’emprunt.Mise en place de tests unitaires et d’intégration avec JUnit5 et Mockito pour garantir la qualité du code.Contribution au déploiement continu (CI/CD), assurant des mises en production fluides.Modernisation d’applications legacy en migrant vers Spring Boot & WebFlux, avec une architecturebasée Microservices.Participation à l’évolution du frontend avec React / TypeScript, en assurant la correction des bugs etl’ajout de nouvelles fonctionnalités.Concevoir et développer des services REST en Java (8/11/17) avec Spring Boot, assurant ainsi desfonctionnalités robustes et évolutives.Gérer la maintenance corrective et évolutive des applications au sein de la Squad Logement & Biens,couvrant des domaines tels que l'Assurance Habitation, l'Assurance Propriétaire Bailleur et le SimulateurCapacité D'emprunt.Environnement : Java (8/11/17), Spring Boot & WebFlux, MongoDB, Portainer, Jenkins, Nexus, Gradle,React, TypeScript, Git, Open Feign, Eureka, Ribbon, Spring Cloud, JHipster, Docker, Agile.
- SAGEMCOMDéveloppeur BackendTÉLÉCOMMUNICATIONSfévrier 2019 - juin 2020 (1 an et 3 mois)Paris, FranceLe système de gestion de clés SAGEMCOM assure la sécurité de tous les processus de distribution declés via l'infrastructure de comptage avancé. Le KMS implémente une stratégie de cryptage puissante etest basé sur des modules de sécurité matérielle (HSM).Réalisations :Conception et développement de modules Import et Control des clés.Concevoir et développer des modules clés pour le Key Management System (KMS), facilitant l'import etle contrôle sécurisé des clés.Gérer l'import des clés de compteurs et des concentrateurs via un fichier signé au format XML, assurantl'intégrité et la sécurité des données sensibles.Mise en œuvre le renouvellement des clés de manière sécurisée pour maintenir un niveau élevé desécurité.Développer des services exposés par le KMS pour le système de comptage avancé (HES), offrant ainsiune interface sécurisée pour les communications cryptées.Réaliser des tests unitaires et d’intégration approfondis pour garantir la fiabilité et la sécurité dusystème.Rédiger la documentation technique et les guides d’utilisation pour assurer une utilisation efficace etsécurisée du KMS.Effectuer la correction des bugs et assurer la stabilité du système en répondant rapidement auxanomalies identifiéesEnvironnement : Java 8 Spring Boot, SSL, Consul, Zuul, Atos HSM, Xml,Cryptographie Symétrique etAsymétrique, Jenkins, Sonar, Postgres.
Recommandations
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
- Master Technologies de l’InformationUniversité Claude Bernard de Lyon2014
- Licence Mathématiques et InformatiqueUniversité Claude Bernard de Lyon2012