William MEKOMOU

Senior Data Engineer | Java, Scala, Big Data

Salaire / Taux journalier

Paris, France

Mobilité : Lille

Freelance

Peut venir sur site

Expertises

JavaScalaKafkaReactFlutterGoogle Cloud PlatformAzureDatabricksSnowflakePythonSpring BootAnsibleGitLabGitGoogle BigQueryCassandraJenkinsPostgreSQLMySQLNodeKotlinDockerRESTful APIsHTMLCSSJavascriptAngularMicroservicesTest Driven DevelopmentRedisTensorFlowMavenConfluenceClean Code

À propos

Introduction

Data Engineer certifié avec 10+ ans d'expertise en systèmes distribués Java/Scala et architectures Big Data temps réel. Expérience prouvée chez Believe et Carrefour dans la conception de pipelines streaming complexes (Kafka, Spark, Databricks) sur Azure/GCP, avec optimisation des coûts cloud et migration de bases de données à grande échelle. Spécialisé en ingénierie data performante et scalable pour projets à fort volume.

Liens

Expérience de travail

Senior Data Engineer

BelieveFreelance

juil. 2025 - Présent

1 an 4 mois

Paris, France

Senior Data Engineer Java/Scala

Carrefour

janv. 2024 - juil. 2025

1 an 7 mois

91300 Massy, France

Référent technique BigData JAVA

Covoit Now - Covoiturage urbain

sept. 2022 - janv. 2024

1 an 5 mois

Contexte: Mettre en place une infra de streaming en temps réels afin de proposer des courses en se basant sur les habitudes de déplacement (covoiturage intelligent). Missions: • Contribuer au Développemement des pipelines et enrichir les librairies internes d’ingestion (depuis Kafka et Cassandra) et transformation des données (ETL développé en Python, Pyspark), tout ceci orchestré par Apache Airflow • Coordonner les différentes parties prenantes sur les données • Participer à la mise en production sur Azure/Databricks, exécution des jobs. • Prototypage sur de nouvelles sources de données à incorporer, analyse et exploration approfondies des données et des besoins en matière de traitements à leur appliquer. • Implementation de recherches geospatiales avec Elastic Search • Implémentation en Java des « producers » et « consumer » • Configuration optimale de Kafka (partions, topics, consumer groups) • Accompagnement des equipes dev Java sur les sujets concernant le clean code, les dépendances cycliques et les vunerabilités (Intepretation des erreurs de Sonar, bien choisir les bibliothèques non vulnérables) • Optimisation des couts Azure (stockage et machines virtuelles) • Implementation des Test Unitaires et d’intégration avec JUnit • Migration du code Java vers l’asynchrone • Redaction de la documentation technique sur confluence Environment technique: Cloud: Azure Databrics, Kafka stream, Kafka connect Frameworks: Play Framawork Langages/Outils : Batch, Java 11, Scala, python, git ETL : Airflow , Spark Autres: Cassandra, Amazon S3, Amazon SNS, Jenkins, Kudu

Europ Assistance

févr. 2021 - oct. 2022

1 an 9 mois

Paris, France

Developpeur Big Data JAVA

juin 2021 - oct. 2022

1 an 5 mois

Paris, France

Contexte: Intégration d’une équipe qui développe est un écosystème composé de plusieurs applications différentes, développées autour des technologies Java/J2EE afin de réaliser la mise en avant, tarification et souscription (avec ou sans paiement) de produits d’assurance. Les gestions du front et du back office pour plusieurs entitées basées en France et à l'étranger. Missions: • Développement des évolutions de la plateforme • Correction/analyse des anomalies existantes (applicative ou sécurité) • Maintenir le référentiel des tests automatiques • Réaliser de la documentation technique • Être force de proposition en termes de solution technique et d’architecture Vérifier/assurer la robustesse de la solution (test de charge, etc) • Participer aux supports de nos partenaires/filiales sur les applications • Ingestion des données provenant de Kinesis et Integration avec Spark Environment technique: Java/J2EE (WS Rest, Jersey2, Restlet, OAuth2, WS SOAP CXF, JMS Active MQ, Java6/7/8, Tomcat), Spring, Hibernate. WEB (HTML5, CSS3, Javascript, AngularJS) Base de données : MySQL, Prostgres Autres : Gatling, Spark, Kinesis, SNS, Lambda, Docker

Ingénieur Etudes et Développement

févr. 2021 - juil. 2021

6 mois

Paris, France

Contexte: Intégrer l’équipe DRSA et à corriger l’ensemble des vulnérabilités détectées par nos outils (VAMPS, dependencyCheck, CAST) avant passage en production. Le consultant aura les responsabilités suivantes Missions: • Correction des vulnérabilités VAMPS avec l’aide de l’équipe transverse devOps • Correction des vulnérabilités remontées par l’outil « dependencyCheck » (mise à jour des librairies embarquées) • Mise en place des actions correctives suite à l’audit de code CAST • Réalisation d’un reporting hebdo pour donner de la visibilité sur notre niveau de compliance de sécurité groupe. • Mise à jour des tests unitaires (s’ils ne fonctionnent plus après les corrections) • Recette/validation des corrections réalisées Environment technique: JAVA 11, ReactJS, Node, Kotlin, AWS (SNS, SQS, S3, Kinesis) , Bitbucket/GIT, Jenkins, Spinnaker, Renovate, JUnit4, Spring (Boot, Data), Postgres (relational & JSONB), Docker

Référent Technique JAVA/Big Data

DTN EUROPE

janv. 2018 - déc. 2020

3 ans

Région de Paris, France

Contexte Conception d’une plateforme de streaming de musique « From Scratch » capable de supporter une grand volume d’utilisateurs. Mise sur pieds d'une infra big data afin de collecter les données, sauvegarder les états et proposer des recommendations. Missions • Définir l’architecture de l’application • Participer à la rédaction de la documentation • Définir et exécuter les tests de performance • Définir les best pratices (TDD, BDD) • Suivre les phases de développement • Développer les nouvelles fonctionnalités • Concevoir et mettre en place les tests automatisés avec gitlab • Coopérer avec les équipes de projet et d’intégration Définir et fournir les environnements techniques • Mise en place d’un datalake avec Databricks • Configration de Kafka Cloud et integration des donnés avec Kafka Stream • Tracking en temps reels des écoutes de musique avec Kafka stream et ingestion des données avec Apache NIFI • Implementation de l’api de recherche de musique avec Apache Solr • Migration de Snowflake(Legacy) vers Databrics • Gouverance des donnés de l’environement de Stg • Documentation des Api avec Apirary • Mise en place des test d’API avec Drakov et Dredd • Mise en place d’un micro service en Java/Scala capable de faire du streaming en temps reel sans utilisation de cache (segmentation de musique en différentes qualités, compression des musiques) • Migration de cassandra 3.0 ver 4.0 • Tuning de la base de données cassandra • Automatisation de la migration de la base de données Cassandra • Animation des sessions de transfert de connaissance (Knowledge Transfer) Contexte Technique : Langages : Python, Java, Cassandra, bash, Scala, API bluprint Cloud: GCP (Blob storage), Azure ( Databrics) Ecosystème Big Data: HBase,Kafka, Hadoop, Spark, Snowflake,Tensorflow, Redis

Tech Lead Java EE

Nanotech Solutions Cameroon

janv. 2015 - janv. 2018

3 ans 1 mois

Yaoundé, Cameroun

 Contexte du projet : Développement de SYGE, un logiciel de gestion des notes et de la scolarité de la Faculté des Arts, Lettres et Sciences Humaines de Maroua Missions : • Prise en main et mise à jour du cahier de charge de l’application de gestion de notes de la FALSH Maroua ; • Conception et Développement de l’application de gestion de notes ; • Management en agile d’une équipe de 4 développeurs ; • Étude de faisabilité et choix technique des librairies. • Migration de la base de donnes de Mysql vers Postgres • Migration du Front-end de Primaface vers Angular JS • Maintenance de l’application Contexte Technique : JEE, Spring Security, Spring IO, Netbeans, Postgres, Maven, Apache Tomcat, Git, Junit , GitHub, Angular 5, Jaspers Studio, Apache POI, NodeJS, REST.

Développement du Module Dashboard de KoosseryDesk, un logiciel de gestion électronique des documents

Koossery Technology CMR

juil. 2014 - juil. 2015

1 an 1 mois

Yaoundé, Cameroun

 Contexte du projet : Développement du Module Dashboard de KoosseryDesk, un logiciel de gestion électronique des documents basé sur Alfresco Missions : • Prise en main des développements de la plate de travail collaborative KoosseryDesk ; • Maintenance de l’ossature technique de KoosseryDesk ; • Prise en main du Framework Ext Js et intégration dans les webcripts; • Conception et Développements des composants du module DashBoard ; Contexte Technique : SOA, Eclipse, Enterprise Architect, SVN, Maven, Junit, PostgreSql, PL/SQL, Jenkins, spring framework, méthodes agiles, Spring Surf, Spring MVC, Webscript, FreeMarker, Hibernate, Ext js, Jaspers Report, JBoss.

INGENIEUR STAGIAIRE

Laboratoire Informatique de l’université de Maroua

juin 2013 - oct. 2013

5 mois

Yaoundé, Cameroun

 Contexte du projet: Développement d’un logiciel dédié à la gestion du personnel Enseignant  Missions : • Définition des besoins et de la vision du projet ; • Projet UML ; • Conception et développement de l’application ;  Contexte Technique: PrimeFace 3, GIT, Spring Security, Spring MVC, Hibernate, Mysql, Maven, Jaspers Report, Apache POI, Tomcat 7.


Formation

Stanford University

Certificate, Machine Learning

2020 - Présent

6 ans 10 mois

Centrale Lille

Certificat en Gestion des Projets, Affaires / gestion, général

2024 - Présent

2 ans 10 mois

University of Alberta

Certificate, Software Design and Architecture Specialization

2020 - 2020

1 an

Ecole Nationale Supérieure Polytechnique de Maroua

Ingénieur de conception en informatique, Genie Logiciel

2013 - 2015

3 ans

Ecole Nationale Supérieure Polytechnique de Maroua

Ingénieur de Travaux en Informatique de Gestion, Informatique

2010 - 2013

4 ans

Université de Yaoundé I

DEUG, Mathématiques

2007 - 2010

4 ans

Université Paris-Saclay

Master of Science - MS, Ingénierie des réseaux et Systèmes


Licences et certifications

Project Management

Délivré le : nov. 2025

Certifié par Centrale Lille

Data Streaming Engineer

Délivré le : août 2025

Certifié par Confluent

Akka Cluster Fundamentals

Délivré le : févr. 2025

Certifié par The AKKAdemy

Akka Basics for Java

Délivré le : févr. 2025

Certifié par The AKKAdemy

Akka Actor Fundamentals

Délivré le : févr. 2025

Certifié par The AKKAdemy

Confluent Fundamentals Accreditation

Délivré le : janv. 2025

Certifié par Confluent

Professional Data Engineer Certification

Délivré le : juil. 2024

Certifié par Google

Introduction to Generative AI Learning Path

Délivré le : juin 2024

Certifié par Google

Simplifying Data Pipelines with Apache Kafka

Délivré le : nov. 2023

Certifié par IBM

Databricks Certified Associate Developer for Apache Spark 3.0

Délivré le : nov. 2023

Certifié par Databricks

Scala Programming for Data Science

Délivré le : oct. 2023

Certifié par IBM

Python for Data Science

Délivré le : oct. 2023

Certifié par IBM

SnowPro Core Certification

Délivré le : sept. 2023

Certifié par Snowflake

Linux Commands & Shell Scripting Essentials

Délivré le : mai 2023

Certifié par Coursera

Databases and SQL for Data Science

Délivré le : mai 2023

Certifié par Coursera

Data Warehousing and BI Analytics Essentials

Délivré le : mai 2023

Certifié par Coursera

Data Engineering and Machine Learning using Spark

Délivré le : mai 2023

Certifié par Coursera

Data Engineering Professional Certificate

Délivré le : mai 2023

Certifié par IBM

Data Engineering Essentials

Délivré le : mai 2023

Certifié par Coursera

Big Data with Spark and Hadoop Essentials

Délivré le : mai 2023

Certifié par Coursera

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.