About Chafiq
English
Fluent
German
Basic
Spanish
Basic
Arabic
Native or bilingual
French
Native or bilingual
Experience
- Crédit Agricole AssurancesTech Lead - Senior Data EngineerBANKING AND INSURANCEJanuary 2023 - Today (3 years and 5 months)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 EngineerBANKING AND INSURANCEAugust 2021 - December 2022 (1 year and 4 months)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 EngineerBANKING AND INSURANCEFebruary 2019 - June 2021 (2 years and 4 months)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.
Recommendations
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 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