As Data Engineer I love building awesome products and working with talented people. I am aware that Data and technology can be used for bad. But they can also be used for good and improve the lives of billions of people. My work will always be dedicated toward the good.
During the last years I had the opportunity to work on many challenging projects.
From backend development to designing and developing data intensive applications.
Sep 2017 - Present
Working with the Directorate for Shared Services / Big Data and Infrastructure
Directorate for Nuclear Production
Developed an application to store data on Hive and indexing it with Apache Solr.
Developing Spark Streaming application.
Apr 2017 - Aug 2017
Group Renault / Renault Digital
Developed Spark application:
Collecting and storing data of millions of cars and factories
Data processing with Spark Scala
Preparing Data for prediction algorithms
Jan 2017 - Aug 2017
Developing Data Intensive application for different clients.
Technologies used: Hortonworks, HDFS, Hive, Apache Spark, Scala
Feb 2014 - May 2016
I contributed to build the new ENGIE Internet and Mobile Portal implementing the new smart electricity meter (Linky).
i Developed webservices for one of the three most used application by Orange client.
Provided Third-Party Application Maintenance for Total.
A quick overview of my Data Engineering skills among others.
2011 - 2014
ENSEA, PARIS, FRACNCE
Master of science in Electrical Engineering, Computer Sciences and Telecommunications.
Relevant courses: Data Structure, Object Oriented Languages (Java), Cryptography, Signal transmission and Management.
2016 - 2017
Big Data Advanced courses
The purpose of the advanced Big-Data courses is to prepare students for industry in the field of Big Data and Data engineering.
Relevant courses: Hadoop Ecosystem, Spark Ecosystem, Machine Learning, NoSql databases.
Distributions: Cloudera, Hortonworks.
Research in Computer Science & telecommunications
Northumbria University, Newcastle Upon Tyne, UK
Under Prof. Krishna Busawon supervision, I have made researches on chaos theory and studied its application on communication systems and cryptography.
2008 - 2010
Undergraduate preparatory classes in Mathematics and Physics
Camille Guerin, France
The purpose of the undergraduate courses in Mathematics and Physics is to prepare students for national competitive entrance exams leading to French Engineering Schools.
Accomplishments & Certifications
Functional Programming Scala
Functional Programming Principles in Scala by École Polytechnique Fédérale de Lausanne on Coursera. Certificate earned on May 13, 2017
Functional Programming Design Scala
Functional Program Design in Scala by École Polytechnique Fédérale de Lausanne on Coursera. Certificate earned on September 2, 2017
Parallel programming by École Polytechnique Fédérale de Lausanne on Coursera. Certificate earned on September 19, 2017
Some writing about three things I love: Data Engineering, mountain and sports.
Writing data from HDFS to Elasticsearch in a kerberized cluster.
Read Data from Hive (hdfs) and write it to Elasticsearch cluster using Apache Spark.
What is apache kafka ? and how to use it in a streaming context ?
Apache Spark use case
Introduction to apache spark.
Run spark application on a cluster mode.
Get in touch