About Mohammed
French
Native or bilingual
English
Conversational
Experience
- APRIL InternationalDéveloppeur Java Full Stack / CLEVABANKING AND INSURANCEAugust 2023 - November 2025 (2 years and 3 months)Paris Optique, Paris, FranceContexte de la mission :Évolution et maintenance des différents projets et plateformes d’April International, gérés par la DSI de Paris, couvrant les périmètres progiciel, extranet, micro-services et applications mobiles, dédiés à la gestion des contrats collectifs et individuels, en B2B et B2C.Tâches réalisées :- Développement des évolutions front-end et back-end et correction d’anomalies.- Cleva et mise en place des déclencheurs pour les nouvelles offres et contrats (collectifs et individuels).- Lancement et maintenance des batchs et tâches VTOM, dédiés à la gestion de la chaîne contentieuse (relances, MED, APC).- Développement de nouveaux microservices et maintenance de l’existant pour la gestion de la facturation, des avenants et des sinistres.- Intégration de solutions IA (LLM) pour l’automatisation applicative et l’assistance au développement (tests, logs).Environnement technique :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.Développ
- BNP Paribas Personal FinanceDéveloppeur Full Stack / Tech lead / Scrum MasterBANKING AND INSURANCEJune 2021 - July 2023 (2 years and 1 month)Levallois-Perret, FranceContexte de la mission :Refonte de l’application GAIA, une application de reporting utilisée en interne par les équipes du patrimoine Risque PF pour la gestion des flux fonctionnels (stock, granting, fraude, NPL). Elle permet de générer l’ensemble des indicateurs et des rapports nécessaires à l’analyse et au pilotage de ces flux.Tâches de développement :- Création des socles back-end et des différents modules front-end.- Développement des évolutions et correction des anomalies front-end et back-end.- Création de batchs pour la génération d’indicateurs graphiques et de rapports PDF liés aux flux.- Mise en place de systèmes de mailing et de notifications pour l’« Espace Utilisateur ».Tâches de Tech Lead / Scrum Master :- Gestion des merges Git, revues de code, contrôle de la qualité du code et correction des vulnérabilités.- Modernisation de l’architecture et du pipeline CI/CD (Docker Compose, Kubernetes, Jenkins).- Participation aux comités d’architecture et à la migration du projet GAIA vers la DMZ (IBM Cloud).- Collaboration avec les équipes Cloud, DevOps et Architectes IT sur les sujets de sécurité et de Web SSO.- Animation des cérémonies agiles (daily, sprint planning, review, rétrospective).- Implémentation et mise à jour des règles JIRA afin d’automatiser la gestion du backlog et d’optimiser la fluidité opérationnelle.Environnement technique :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 FranceDéveloppeur Full Stack / webSSOBANKING AND INSURANCEFebruary 2019 - May 2021 (2 years and 3 months)Paris, FranceContexte de la mission:Maintenance de l'application OPALE (Outil de Positionnement et d'Analyse en Ligne des Entreprises), proposée par la Banque de France aux dirigeants d'entreprises. Cette application permet de réaliser des diagnostics économiques et financiers ainsi que des simulations prévisionnelles pour accompagner les décisions d'investissement.Tâches de développement :- Réalisation des évolutions et de la maintenance sur les frontaux (client et back-office).- Intégration de scénarios de tests d'intégration Selenium au sein du projet. - Contribution à la migration des serveurs d'applications JBoss vers WildFly et à la modernisation des serveurs SWS.- Automatisation de la mise à jour des algorithmes de calcul pour l'analyse et la simulation.- Mise en place de Docker Compose sur l'ensemble des environnements (DEV, recette, pré-prod et prod).Tâches de sécurité / Web SSO :- Mise en place de la gestion des identités et personnalisation des pages d'authentification Keycloak.- Implémentation des contrôles d'accès et des policy enforcers pour la sécurisation des endpoints protégés UMA.- Gestion des permissions et des ressources sécurisées au niveau du SSO et de l'application OPALE.Environnement technique :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
- Certificat scrum masterEcole Actinuum / Scrum.org PSM2020Certificat scrum master
- Certification en informatiqueEcole HIGH -TECH Compass2016Certification en informatique