
William MEKOMOU
Senior Data Engineer | Java, Scala, Big Data
Salaire / Taux journalier
Paris, France
Mobilité : Lille
Freelance
Peut venir sur site
Expertises
À 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.
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
Data Streaming Engineer
Délivré le : août 2025
Akka Cluster Fundamentals
Délivré le : févr. 2025
Akka Basics for Java
Délivré le : févr. 2025
Akka Actor Fundamentals
Délivré le : févr. 2025
Confluent Fundamentals Accreditation
Délivré le : janv. 2025
Professional Data Engineer Certification
Délivré le : juil. 2024
Introduction to Generative AI Learning Path
Délivré le : juin 2024
Simplifying Data Pipelines with Apache Kafka
Délivré le : nov. 2023
Databricks Certified Associate Developer for Apache Spark 3.0
Délivré le : nov. 2023
Scala Programming for Data Science
Délivré le : oct. 2023
Python for Data Science
Délivré le : oct. 2023
SnowPro Core Certification
Délivré le : sept. 2023
Linux Commands & Shell Scripting Essentials
Délivré le : mai 2023
Databases and SQL for Data Science
Délivré le : mai 2023
Data Warehousing and BI Analytics Essentials
Délivré le : mai 2023
Data Engineering and Machine Learning using Spark
Délivré le : mai 2023
Data Engineering Professional Certificate
Délivré le : mai 2023
Data Engineering Essentials
Délivré le : mai 2023
Big Data with Spark and Hadoop Essentials
Délivré le : mai 2023