Ă propos de Chafiq
Anglais
Capacité professionnelle complÚte
Allemand
Notions
Espagnol
Notions
Arabe
Bilingue ou natif
Français
Bilingue ou natif
Expériences
- Crédit Agricole AssurancesTech Lead - Senior Data EngineerBANQUE & ASSURANCESjanvier 2023 - Aujourd'hui (3 ans et 5 mois)Paris, FranceContexte : Refonte, migration et évolution de plusieurs déclarations réglementaires mensuelles et annuelles (FICOVIE, IER, EAI CDC,EAI, FATCA) dans un environnement Big Data critique et réglementé.Actions :
- Encadrement et mentoring dâune Ă©quipe de Data Engineers sur Spark/Hadoop.
- Mise en place de standards de développement (Git, TDD, CI/CD, SonarQube).
- Pilotage de la migration de la plateforme Data : orchestration Oozie â Airflow, migration Spark 2.4 â Spark 3.5, java 8 â java 17, gestion des contraintes de compatibilitĂ© et performance.
- Participation active aux ateliers de spĂ©cifications techniques et fonctionnelles, ainsi quâaux comitĂ©s de suivi de migration.
- DĂ©veloppement dâune IHM mĂ©tier pour automatiser les processus dĂ©claratifs de bout en bout.
- Release management.
Résultats :- Réduction du temps de traitement Spark de plusieurs heures à quelques minutes (x30 en performance).
- SuccÚs de la migration vers Spark 3.5 et Airflow, avec sécurisation des jobs critiques et minimisation des risques de régression.
- Accélération de la montée en compétence des équipes (formations Spark 3.x, Airflow, CI/CD).
- Amélioration de la qualité logicielle et de la fiabilité des pipelines grù ce à la mise en place des bonnes pratiques CI/CD et TDD.
- Automatisation des dĂ©claratifs rĂ©glementaires via lâIHM â rĂ©duction des tĂąches manuelles et fiabilisation des processus mĂ©tiers.
Technologies : Spark 2.4 & 3.5, Hadoop, Hive, HBase, Kafka, Python, Airflow, Java 8, Scala 2.12, MAPR, Spring Boot, Angular, PostgreSQL, SQL, Kubernetes, JFrog, Jenkins, SonarQube, GitLab, Github Copilot (GPT, Claude, Gemini), IntelliJ, Windows. - SociĂ©tĂ© GĂ©nĂ©raleSenior Data EngineerBANQUE & ASSURANCESaoĂ»t 2021 - dĂ©cembre 2022 (1 an et 4 mois)Fontenay-sous-Bois, FranceContexte : DĂ©veloppement dâune plateforme de contrĂŽ le de marchĂ© et dĂ©tection de fraude sur des volumĂ©tries massives, dans un contexte de migration vers le Cloud.Actions :
- Pilotage de la migration de lâĂ©cosystĂšme On-Premise â Cloud Azure (HDInsight, Azure Storage).
- Migration Spark 2.x â Spark 3.x, avec optimisation des performances (AQE, DPP, jointures adaptatives).
- Encadrement et mentoring de lâĂ©quipe Data Engineering (Paris, Londres, Bangalore).
- Mise en place des bonnes pratiques de développement (Git, TDD, CI/CD, SonarQube)
- Collaboration étroite avec les équipes métiers et support pour sécuriser les mises en production.
- Release management.
Résultats :- Réduction du temps de traitement Spark de plusieurs heures à quelques minutes (x30 en performance).
- Accélération des analyses de fraude grù ce à des pipelines optimisés et scalables dans Azure.
- Adoption rĂ©ussie de Spark 3.x et Cloud Azure â amĂ©lioration de la robustesse et de la flexibilitĂ© de la plateforme.
- Amélioration significative de la stabilité et des coû ts opérationnels des calculs de risque.
- Amélioration de la qualité logicielle et de la fiabilité des pipelines grù ce à la mise en place des bonnes pratiques CI/CD et TDD.
Technologies : Microsoft Azure (HDInsight, Azure Storage Explorer, Databricks), Java 8, Scala 2.11, Apache Spark 2 et 3, Kerberos, Spring Boot, REST API, HDP 2.6, Hive, Hadoop, Windows, IntelliJ. - BPCE SAData EngineerBANQUE & ASSURANCESfévrier 2019 - juin 2021 (2 ans et 4 mois)Paris, FranceSujet : Logiciel de calcul des indicateurs de risk et P&L (Profit & Loss).
- Assurer la maintenance et lâĂ©volution des composants existants.
- Implémenter les process de calcul pour HVAR, Sensi x Shocks, Stress Tests.
- Implentation de la mĂ©thodologie TDD dans lâĂ©quipe (de 0% Ă 95% de courverture du code par TU).
- Optimisation des algorithmes et code Spark pour plus dâefficacitĂ© en temps et utilisation mĂ©moire(de 8mins Ă 1mins dans les process de calcul).
- Analyse, conception et développement des solutions et des nouvelles fonctionnalités.
- Participation Ă lâĂ©laboration de spĂ©cifications technique et fonctionnelle.
- Participation aux réunions de chiffrage des livrables.
- Assurer les mises en production .
- Coordination avec les équipes de support et infrastructure .
Technologies : Windows, IntelliJ, Scala 2.11, Apache Spark 2, Apache Kafka, Kerberos, Spring Boot, Java 8, REST API, HDP 2.6, HBase, Hive, Hadoop.
Recommandations
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 MIAGE - Big Data pour la FinanceUniversité Paris-Dauphine2017- Big Data & Data Engineering - Machine Learning & Data Analytics
- DiplÎme d'ingénieur - Génie Logiciel (Option Big Data)ENSEIRB-MATMECA2017- Développement Logiciel - Architecture des SystÚme d'information - Développement Web - Bonnes pratiques et méthode Agile - Big Data
Certifications
- Big Data Analysis with Scala and SparkĂcole polytechnique fĂ©dĂ©rale de Lausanne (EPFL)2017
- Apache Kafka Series - Core & InternalsUdemy - Stephane Maarek2019