About Mohammed
French
Native or bilingual
English
Conversational
Experience
- APRIL InternationalFull Stack Java Developer / CLEVABANKING AND INSURANCEAugust 2023 - November 2025 (2 years and 3 months)Paris Optique, Paris, FranceMission Context:Evolution and maintenance of April International's various projects and platforms, managed by the Paris IT department, covering software, extranet, microservices, and mobile applications, dedicated to managing collective and individual contracts, in B2B and B2C.Tasks Performed:- Development of front-end and back-end evolutions and bug fixes.- CLEVA and implementation of triggers for new offers and contracts (collective and individual).- Launch and maintenance of VTOM batches and tasks, dedicated to managing the litigation chain (reminders, MED, APC).- Development of new microservices and maintenance of existing ones for managing billing, amendments, and claims.- Integration of AI solutions (LLM) for application automation and development assistance (tests, logs).Technical Environment:Java 8/21, Spring (Boot, Batch, Data), maven 3, RabbitMQ, Cleva 12, Angular 18, JSF, Kafka (connect, streams, topics...), Oracle, sql developer, BDMaintain, JUnit, Jest, Docker, Kubernetes, Ansible, Hibernate, JPA, Postman, SoapUI, Jenkins, Git, VTom, Claude API, Prometheus, Grafana, Prompt templates, GitHub Actions, MLflow, Mockito, JIRA.Develop
- BNP Paribas Personal FinanceFull Stack Developer / Tech Lead / Scrum MasterBANKING AND INSURANCEJune 2021 - July 2023 (2 years and 1 month)Levallois-Perret, FranceMission Context:Overhaul of the GAIA application, a reporting tool used internally by the Risk PF asset teams for managing functional flows (stock, granting, fraud, NPL). It generates all the indicators and reports necessary for analyzing and steering these flows.Development Tasks:- Creation of back-end foundations and various front-end modules.- Development of evolutions and bug fixes for front-end and back-end.- Creation of batches for generating graphical indicators and PDF reports related to the flows.- Implementation of mailing and notification systems for the "User Space".Tech Lead / Scrum Master Tasks:- Git merge management, code reviews, code quality control, and vulnerability correction.- Modernization of the architecture and CI/CD pipeline (Docker Compose, Kubernetes, Jenkins).- Participation in architecture committees and the migration of the GAIA project to the DMZ (IBM Cloud).- Collaboration with Cloud, DevOps, and IT Architect teams on security and Web SSO topics.- Facilitation of agile ceremonies (daily, sprint planning, review, retrospective).- Implementation and update of JIRA rules to automate backlog management and optimize operational fluidity.Technical Environment:Java 11, Spring (Boot, Batch, Data, security), maven 3, Lombok, Angular 14, Chart.js, PDFBox, React Native, Node.js, Docker, Kubernetes, Vault, Hibernate, liquibase, SonarQube, PostgreSQL, Swagger, Postman, Jenkins, IBM Monitoring (Prometheus, QRadar), Git, Jira.
- Banque de FranceFull Stack Developer / webSSOBANKING AND INSURANCEFebruary 2019 - May 2021 (2 years and 3 months)Paris, FranceMission Context:Maintenance of the OPALE application (Online Company Positioning and Analysis Tool), offered by the Banque de France to business leaders. This application allows for economic and financial diagnostics and forward-looking simulations to support investment decisions.Development Tasks:- Carrying out evolutions and maintenance on the front-ends (client and back-office).- Integration of Selenium integration test scenarios within the project.- Contribution to the migration of JBoss application servers to WildFly and modernization of SWS servers.- Automation of calculation algorithm updates for analysis and simulation.- Implementation of Docker Compose across all environments (DEV, staging, pre-prod, and prod).Security / Web SSO Tasks:- Implementation of identity management and customization of Keycloak authentication pages.- Implementation of access controls and policy enforcers for securing UMA protected endpoints.- Management of permissions and secured resources at the SSO and OPALE application level.Technical Environment:Java 8, Spring (Boot, security (security-adapter, oauth2-resource-server, authz-client)), maven 3, JBoss, Wildfly, Angular 4, Node.Js, a.Material, JUnit, Karma, Selenium, Katalon, Keycloak, Docker (docker-compose 3), Kubernetes, Hibernate, PostgreSQL, Swagger, Git, Jira, XL Deploy, Jenkins, Confluence.
Recommendations
Be the first to recommend Mohammed
Help this freelancer shine by sharing your experience working together.
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
- Scrum Master CertificateActinuum School / Scrum.org PSM2020Certificat scrum master
- IT CertificationHIGH-TECH Compass School2016Certification en informatique