About Mohammed
Kabyle
Native or bilingual
French
Native or bilingual
English
Conversational
Arabic
Native or bilingual
Experience
- CarrefourTech lead Java 17/React18RETAIL (LARGE RETAILERS)June 2023 - Today (3 years and 1 month)Massy, FranceContexte: Projet stratégique de portail d’acquisition produits / fournisseurs au sein de l’écosystème Carrefour, avec des enjeux de scalabilité, d’intégration SI et de fiabilité en production et de respect de standard GS1.Equipe : 1 Techlead, 6 développeurs, 1 ScrumMaster, 1 PM, 2Métiers.Interventions :- Conception de l’architecture microservices (flux, BDD, moteur de règles)- Pilotage technique et structuration d’une équipe de 6 développeurs- Définition des flux inter-applicatifs et intégration au SI Carrefour- Sécurisation des mises en production et gestion proactive des incidentsRésultats :- Mise en place d’une architecture event-driven (RabbitMQ, Pub/Sub)- Amélioration de la scalabilité et du découplage du SI- Fiabilisation de la plateforme et amélioration de sa stabilité en productionImpact :- Réduction de40%dutempsderéponsedesAPIscritiques- Réduction de25%dutime-to-market- Plateforme scalable traitant un volume important de flux quotidiens au sein d’un SI distribué complexe
- CarrefourTech lead Java 11/Angular14AGRICULTUREOctober 2022 - May 2023 (7 months)Massy, FranceContexte : Projet Circularisation : application de gestion et de récupération des taxes produits fournisseurs,avec des enjeux de fiabilité des calculs.Equipe : 1 TechLead, 1 ScrumMaster, 2 BusinessAnalyst.Interventions :- Référent technique et garant des choix d’architecture sur l’ensemble du projet- Conception et mise en place de l’architecture applicative (Spring Boot / Angular)- Pilotage du cycle de développement de bout en bout(conception,développement,tests,déploiement)- Collaboration étroite avec le métier pour cadrer et faire évoluer les besoins fonctionnelsRésultats :- Développement et mise en production de l’ensemble des fonctionnalités (back-end et front-end)- Mise en place d’une chaîne de déploiementCI/CD(GitLab, Jenkins) et industrialisation des livraisons- Réduction de la dette technique et amélioration de la qualité globale du codeImpact :- Livraison rapide et fiable de l’application dans un contexte de périmètre fonctionnel évolutif- Amélioration de la qualité logicielle et réduction des anomalies en production- Autonomie complète sur le projet permettant une forte réactivité vis-à-vis des besoins métier
- Groupama Supports et ServicesTech lead Java 11 / VueJS3BANKING AND INSURANCEJanuary 2022 - September 2022 (8 months)Puteaux, FranceContexte: Projet eGarage: application interne au GAN pour la gestion des devis de parcs automobiles.Equipe : 6 développeurs, 1 TechLead, 1 ProductOwner , 1 ScrumMaster, 4 Business Analyst.Interventions :- Pilotage technique et encadrement d’une équipe de 6 développeurs- Conception etévolution de l’architecture (7 microservices Spring Boot, 9 micro-frontends VueJS 3)- Suivi des développements et chiffrage des lots en coordination avec le métier- Supervision des déploiements et livraisons sur les environnements non-PROD et PROD- Participation au recrutement et à l’intégration de nouveaux développeursRésultats :- Réduction de la dette technique et amélioration de la qualité globale du code- Division par 2 du temps de déploiement via la standardisation et l’industrialisation des processusCI/CD,améliorant la fréquence et la fiabilité des livraisonsImpact :- Amélioration de la qualité globale du code et réduction des anomalies en production- Accélération du delivery grâce à l’industrialisation des processus CI/CD- Stabilisation de l’application dans un contexte multi-services
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
- Master 2 en Développement d'applications répartiesl'Institut Galilée,2017Master 2 en Développement d'applications réparties
- Ingénieur d'État en informatiquel'École Nationale Supérieure d'Informatique2015Ingénieur d'État en informatique