À propos de Mohamed
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- CarrefourData EngineerGRANDE DISTRIBUTIONjuin 2023 - Aujourd'hui (3 ans)Massy, FranceSous traitance via AltecaImplémenté des applications en Java et Scala pour le DataLake de Carrefour dans le périmètre métier des prix de ventes, de l'offre, e-commerce et plusieurs autres référentiels.
- Scrum Master (1an) + OnBoarding des nouveaux venus
- Evolution de l'architecture en place, Cadrage et conception technique des besoin métier
- Développement, installation des besoin métier puis la maintenance des applications en production du périmètre de l'équipe
- Evolution du socle technique de la plateforme Data
Quelques projets sur lesquels j'ai participé activement :Prix de ventes (Live) : Calcul des prix de vente actifs par article, magasin service- Maintenance évolutive et technique de l'exposition des prix de vente actifs
- Reconstruction complète de l'état des prix actifs en considérant 28 Milliards de prix historiques, 16TB de données
- Applications capable de traiter 100k messages/secondes en pic
- Exposition API Java Sping MVC avec Backend BigTable
Calcul des prix de ventes e-commerce : Calcul batch des prix de ventes destinés à être exposés sur le site carrefour.fr- Evolution structurante dans le calcul des prix de vente de carrefour en considérant plusieurs sources de prix
- Analyse complète des impacts et des écarts sur plus 300 millions de lignes générées par le calcul.
Calcul de l'assortiment commandable : Calcul de commandabilité d'un produit pour chaque, magasin, unité logistique par les clients de Carrefour- Migration du calcul de l'offre de carrefour depuis Spark -> BigQuery
- Design d'une construction des périodes de commandabilité depuis 4 sources d'assortiment différentes en SQL
- Implémentation de nouveaux besoins dans l'algorithme du calcul (ancien comme nouveau)
- 1 Millions de lignes journalière générées
Techno : Scala, Java, Kafka Streams, Spark, SQL(BigQuery) , Google Cloud Platform, GKE - BelambraData EngineerDIVERTISSEMENTS & LOISIRSoctobre 2022 - juin 2023 (9 mois)91300 Massy, FranceCDI AltecaCadrage et implémentation de nouveaux besoins métier au travers de Genio (OTIC) et Oracle correspondant au fonctionnement de Belambra (réservation et gestion de séjours/vacances)Reverse-Engineeré et cartographié le DataWarehouse en analysant les flux ETL pour construire une documentation complète et le data lineageImplémenté et Automatisé les évolutions structurantes lié à l'évolution des clés au travers tout le Data Warehouse afin de permettre la migration vers leurs nouvel outil de réservation. Impact : 100+ de schema de tables et fichiers et leurs contraintesParticipé a la migration Genio vers TalendTechno : Talend DI, Genio, Groovy, Java, Shell, Powershell
- JCDecauxData Engineeroctobre 2022 - avril 2023 (6 mois)Massy, FranceCDI AltecaDesign et implémentation de la migration Genio vers Talend - Reverse Engineering et reconstruction des spécifications depuis le codeTechno : Talend DI, Genio, Java
Recommandations
Soyez le premier à recommander Mohamed
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
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 Bases de données et Intelligence ArtificielleUniversité de Bourgogne2021Master, Informatique