About Ibrahima
- Design and development of robust REST APIs (Spring Boot, Java 17/21)
- Microservices architecture (DDD, hexagonal)
- Performance optimization (SQL, cache, scalability)
- Critical flow management (payment, compliance, KYC)
- React 18 / TypeScript frontend (complex business applications)
- Quickly autonomous on assignments
- Strong analytical and debugging skills in production
- Experienced in demanding contexts (Société Générale, MAIF…)
English
Fluent
Spanish
Basic
French
Native or bilingual
Experience
- Société GénéraleSenior Java / Spring Boot / React DeveloperBANKING AND INSURANCEJune 2024 - March 2026 (1 year and 9 months)Assignment at Société Générale Fontenay-sous-Bois.AchievementsDesign and development of REST web services in Spring Boot (Java 17) for analyzingcompanies' financial eligibility.Integration of external repositories to automate compliance checks (watchlists, sanctions, KYC)Performance and ScalabilityOptimization of backend performance (Java 17) to ensure scalability and robustnessImprovement of processing times on critical data volumesFrontendDevelopment of interfaces in React 18 / TypeScriptImplementation of a modular architecture with ReduxMentoringSupport for junior profiles in their skill development (code reviews, bestpractices, architecture)Sharing development best practices (clean code, performance, data management)Contribution to the overall quality improvement of the teamParticipation in architectural choices and technical decisionsEnvironment: Agile, JIRA, Sonar, Figma.Java17, React 18, Redux, TypeScript, Spring Boot, Spring Batch, SQL, PL-SQL, Postgres, Github,
- MAIFSenior Java/Spring Boot/React ConsultantBANKING AND INSURANCEJuly 2020 - June 2024 (3 years and 11 months)Niort, FranceAssignment at MAIF Niort: Integration into the Housing & Goods Squad.Achievements:Development and maintenance of REST services in Java (8/11/17) with Spring Boot, forhome insurance and borrowing capacity simulation applications.Implementation of unit and integration tests with JUnit5 and Mockito to ensure code quality.Contribution to continuous deployment (CI/CD), ensuring smooth production releases.Modernization of legacy applications by migrating to Spring Boot & WebFlux, with aMicroservices-based architecture.Participation in frontend evolution with React / TypeScript, ensuring bug fixes and the addition of new features.Design and develop REST services in Java (8/11/17) with Spring Boot, thus ensuring robust and scalable functionalities.Manage corrective and evolutive maintenance of applications within the Housing & Goods Squad, covering areas such as Home Insurance, Landlord Insurance, and Borrowing Capacity Simulator.Environment: Java (8/11/17), Spring Boot & WebFlux, MongoDB, Portainer, Jenkins, Nexus, Gradle,React, TypeScript, Git, Open Feign, Eureka, Ribbon, Spring Cloud, JHipster, Docker, Agile.
- SAGEMCOMBackend DeveloperTELECOMMUNICATIONSFebruary 2019 - June 2020 (1 year and 3 months)Paris, FranceThe SAGEMCOM key management system ensures the security of all key distribution processes via the advanced metering infrastructure. The KMS implements a powerful encryption strategy and is based on hardware security modules (HSM).Achievements:Design and development of Import and Key Control modules.Design and develop key modules for the Key Management System (KMS), facilitating the secure import and control of keys.Manage the import of meter keys and concentrators via a signed XML file, ensuring the integrity and security of sensitive data.Implement secure key renewal to maintain a high level of security.Develop services exposed by the KMS for the advanced metering system (HES), thereby providing a secure interface for encrypted communications.Perform thorough unit and integration tests to ensure the reliability and security of the system.Write technical documentation and user guides to ensure effective and secure use of the KMS.Perform bug fixes and ensure system stability by responding quickly to identified anomaliesEnvironment: Java 8 Spring Boot, SSL, Consul, Zuul, Atos HSM, Xml, Symmetric and Asymmetric Cryptography, Jenkins, Sonar, Postgres.
Recommendations
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
- Master of Information TechnologiesUniversité Claude Bernard de Lyon2014
- Bachelor's Degree in Mathematics and Computer ScienceUniversité Claude Bernard de Lyon2012