Rechercher un freelance DĂ©poser un projet
Malt welcom

Bienvenue sur le profil Malt de Chafiq !

Malt vous permet d'accĂ©der aux meilleurs consultants freelances pour vos projets. Contactez Chafiq pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Chafiq Madkour

đŸ„‡ data engineer: apache hadoop, spark, kafka, aws

Peut se déplacer à Paris, Paris

  • 48.8546
  • 2.34771
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Chafiq.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Chafiq.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux Ă 
  • Paris et 50km autour
  • Paris et 100km autour

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois
Taille d'entreprise
  • 1 personne
  • 2 - 10 personnes
  • 11 - 49 personnes
  • 50 - 249 personnes
  • 250 - 999 personnes
+2 autres

VĂ©rifications

Charte du freelance Malt signée
Consulter la charte

E-mail vérifié

Langues

Catégories

CompĂ©tences (24)

Chafiq en quelques mots

Passionné par le Data Engineering et le Développement, Je suis capable de construire des pipeline data complètes: Allant de la collecte des données jusqu'au stockage dans les différentes base de données et Systèmes de fichiers, en passant par les traitement de ces données afin d'en tirer profit et lancer des calculer des indicateurs dessus.

Je suis quelqu'un de motivé, autonome, impliqué avec un très bon esprit d'équipe et une grande capacité à s'adapter.

Je travaille de chez moi ou chez le client (Mobilité négociable en fonction de la ville).

~~~~~~~~~~~~~
Mon tarif affiché pour sur mon profil est négociable pour satisfaire le plus grand nombre, n'hésitez pas !
Attention si vous êtes une agence ou une SSII, il faudra me consulter car ma grille tarifaire est différente.
~~~~~~~~~~~~~

Lors de mes expériences, auto-formations et formations professionnelles, j'ai développé une expertise autour :
  • Data engineering et développement Big Data (Apache Spark: Code, SQL, Streaming, ML || Apache Kafka: Code et internals, Connect (Source/Sink), Streams, Schema Registry, REST Proxy, Security || Hadoop: HDFS, Yarn || base de données: HBase, Hive, MySQL, ElasticSearch || ... )
  • Machine learning (Spark ML : Classification, Regression: Lineaire/Logistique, k-nearest neighbors, k-means, ...)
  • Développement Web: Spring, Spring Boot, Spring Security, JEE, REST API, Angular 5/6
  • Langages de programmation: Java, Scala

A la recherche de missions dans le Data Engineering:
  • Développement, Tests Unitaires et Tests d’intégration (TDD)
  • Transformation de données (Spark/Scala/Java)
  • Chaîne d’intégration continue Jenkins et Gitlab CI
  • Création de KPIs
  • Mise a disposition de la donnée sur Elasticsearch
  • Machine Learning/Deep Learning


Et si nous discutions ensemble de votre projet et de vos attentes ? 😊
Les nouveaux challenges me motivent et me poussent à donner le maximum.

N'hésitez pas à me contacter.
Merci

Expériences

BPCE - BPCE

Banque & assurances

Data Engineer  - En tant que freelance

Paris, France

novembre 2019 - Aujourd'hui (2 ans et 9 mois)

Sujet : 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.

Société Générale - Société Générale

Banque & assurances

Data Engineer

Fontenay-sous-Bois, France

janvier 2019 - octobre 2019 (9 mois)

Au sein de l'équipe "component-team" qui a un rôle transverse dans le groupe SG, nous avons pour mission de faire le développement des composants big data pour les différentes équipes du groupe afin de leurs permettre de communiquer en consommation/alimentation (lecture/écriture) avec le dataLake du groupe SG sous différents formats:
  • API REST
  • Librairies
  • Déploiement sur serveur

----------------
  • 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.
  • Rencontre avec les clients afin de comprendre leurs besoins et leurs métiers.
  • Validation de développements par tests unitaires (TDD).
  • Validation de la solution et déploiement chez le client.
  • Release manager et tâches devOps.
  • Travaille avec l’équipe de support sur tous les problèmes technique de l’application.


Environnement technique :
  • Web : Java 8, Spring Boot 2, Mockito
  • Base de données: MySQL, SQL Server
  • Big Data : Apache Spark2, Apache Kafka, HDP 2.6, Nifi, HBase, Hive, Hadoop, Ranger.
  • Méthodologie: JIRA, Agile, Gerrit, TDD
  • Security : Apache Knox, Kerberos
Data Engineer Spark Scala Java Spring boot HBase Apache Kafka Hortonwork 2.6 Apache Knox Hive Hadoop Kerberos Big Data

BNP Paribas - BNP

Banque & assurances

Data Engineer - Full Stack Developper

Paris, France

octobre 2017 - janvier 2019 (1 an et 2 mois)

Au sein de l'équipe Iprice (delta One): une application de pricing des produits dérivés et structurés.
Je suis en charge de la maintenance et de l'évolution de l'application.

  • Analyse, conception et développement des solutions et des nouvelles fonctionnalités. - Participation aux réunions de chiffrage des livrables.
  • Validation de développements par tests unitaires (TDD).
  • Validation des développement par des revue de code avec l'équipe.
  • Participation à la validation des solutions techniques.
  • Release manager et tâches devOps.
  • Travaille avec l’équipe de support sur tous les problèmes technique de l’application..
  • Suivi des retours métiers et réparation des bugs.


Environnement technique :
  • Web : Java 8, Spring Boot 2, Spring Core, Spring Cloud, Hibernate, EJB, JMS, REST, Angular 5, JSON, Javascript, CSS, Maven, Gradle, Jenkins, Sonar, Mockito
  • Base de données: MySQL, SQL Server
  • Big Data : Apache Spark2, Apache Kafka, CQRS, EventSourcing
  • Méthodologie: JIRA, Agile, Gerrit, TDD, DDD

7 recommandations externes

Consultez les recommandations qu'a reçues Chafiq

Formations

Certifications