Jonathan Andrieu

Currently a Data Engineer at CS Group, I design Data Pipelines to analyze, exploit and enhance data in order to extract business added value.
Also interested in Cloud Computing, I am double certified as AWS & Azure Developer Associate and involved in the development and deployment of distributed applications.

What I Do

Data Engineering

Design and implementation of data pipeline to support ingestion and processing of massive amount of data. Management of production environment.

Cloud Computing

Usage of AWS and Azure to virtualize resources in the cloud. Deployment and maintenance of applications in distributed cloud infrastructures.

Data Analysis

Data preparation, processing and analysis. Exploratory analysis of large datasets. Predictive analytics, prescriptive analytics and optimization. Data visualization in HMI.

Distributed systems

Design and implementation of distributed architectures and clusters for data processing. Development of micro services and containerisation.

My tools

Resume

3 years of experience

Formations

2018-2021
INSA Toulouse, France

Engineering Student in Computer Science

Double specialty in Big Data and Distributed Systems.
• Big Data: Architecture for massive data, Optimization of the infrastructure, Exploration of large datasets, Databases.
• Distributed Systems: MicroServices, Hadoop MapReduce, Spark, Infrastructure for Big Data processing, Operational reliability.

August-December 2019
University of Jyväskylä, Finland

Erasmus semester in Finland

• Subjects studied: SOA & Cloud Computing, Semantic Web, Cyber Security (System Vulnerabilities, IoT/Embedded Security, Network Security) and Deep-Learning Theory.
• Activities: Erasmus Student Network (ESN) events and cultural trips in Lapland & Russia.

2016-2018
IUT Montpellier, France

HND Electrical Engineering and Computer Science

Two years technical degree.

Ranked 7/90. I studied electronics, signal processing, C and C++ programming, robotics, energetics, physics and mathematics.

2016
Lycée Louise Michel, Narbonne, France

Scientific Baccalaureate - Engineering Sciences Option

Baccalauréat Scientific with Engineering specialization with honors.

I studied mathematics, physics, computer science, electronics and mechanics.

Professional experiences

September 2021 - today
CS Group, France

Data Engineer

Z-AOG (Zero Aircraft On Ground) project. Airbus Skywise Big Data Platform.

● Focal Point Data Pipeline

  • Client and team manager for project architecture
  • Data processing pipeline development
  • Cross-functional development and technical support
  • Involved in technical decision and discussion with international teams.

● Data Engineer

  • Development of data analysis models for predictive maintenance of Airbus aircrafts.
  • Communication and customer support.
  • Production and incidents management.
  • Tools: Foundry Palantir, Python, Spark

● Innovation manager

  • Implementation of an idea management system, management of the innovation unit. Project monitoring.
  • Proposal for a chatbot-based solution to quickly and simply access decentralized information. Deploying the solution on AWS.
  • Tools: Rasa chatbot, Python, Google Chat & Drive API, Docker Containers, AWS Cloud
March 2023 - today
CS Group, France

Cloud Engineer

● Cloud Engineer on METIS project an open-source big data platform. Deployment of a big data platform composed of open source tools and services on AWS.
Tools: AWS EKS, ArgoCD, Kubernetes, Helm, Jupyter, PostgreSQL, Keycloak, Vault

● Cloud Engineer on Doc2ValueLLM project. Responsible for the creation of a cloud-based architecture to train a LLM and extend its knowledge with retrieval-augmented generation method. In charge of the technical decisions as an architect and technical leader in my team.

● Trainer: Animation of several training sessions on the AWS cloud (Technical essentials). I trained more than twenty coworkers to use the services provided by AWS.

February - August 2021
Airbus Defence and Space, Toulouse, France

Data Scientist Intern

Data Computing and Data Processing on a Big Data platform for satellite operations. Development of Python and Spark algorithms then data visualization with Grafana and Spotfire.

June - September 2020
Orange, Blagnac, France

Software Developer Intern

During this internship at the Orange Blagnac IT department, I designed and developed automated tests and Angular web development. Finally, design, development, production and integration of an intelligent chatbot in a Dev/Ops and Agile context.

February - May 2020
Toulouse Town Hall, France

Tech Tutor for Seniors

I was an instructor and I trained seniors to deal with new technologies. I helped them to use computers, tablets, smartphones and smart watches and how to do their daily basic tasks.

April - June 2018
Elit Solutions, Béziers, France

Software Developer Intern

During this DUT GEII end-of-study internship I designed and developed an application to keep the company's partner fleet active with the WinDev development tools.

Certifications

Septembre 2023
Microsoft Azure

Azure Developer Associate

As an Azure developer associate, you are responsible for participating in all phases of development, including requirements gathering, design, development, deployment, security, maintenance, performance optimization, and monitoring.

Février 2023
Amazon Web Services

AWS Developer Associate

The AWS Certified Developer certification validates a proven developer's skills in designing, developing, and deploying cloud computing solutions using AWS.

Août 2021
The Python Institute

PCAP

Becoming PCAP certified ensures that the individual is fully acquainted with all the primary means provided by Python 3 to enable her/him to start her/his own studies, and to open a path to the developer’s career.

Mai 2021
The Python Institute

PCEP

Becoming PCEP certified ensures that the individual is acquainted with the most essential means provided by Python 3.

Novembre 2020
INSA Toulouse, France

TOEIC

Test of English for International Communication.

Results : 925/990 points

Mai 2020
INSA Toulouse, France

Cisco CCNA : Routing and Switching

Cisco Certified Network Associate (Academic)

Architecture & Conception

Cloud Computing

95%

Web Design

89%

Virtualisation

92%

UML

93%

Databases

93%

Distributed Architectures

84%

Network Architectures

81%

Programming Languages

Python

92%

Java / Spring Boot

91%

Angular / React

78%

JavaScript

82%

HTML / CSS

87%

C / C++

82%

Assembly / VHDL

83%

Tools

Amazon Web Services

95%

Microsoft Azure

81%

Apache Spark

92%

Hadoop

88%

Docker Containers

91%

Kubernetes

80%

Portainer.io

90%

Rasa Chatbot

90%

Cucumber / Sélénium

81%

Git

92%

Jenkins

85%

Agile methods

80%

Portfolio

Professional Projects

July - September 2020
Orange, France

Chatbot to help users

This project was carried out as part of my engineering internship at the Orange Blagnac IT department. I designed, developed and integrated an intelligent chatbot. Chatbot objectives:

1. Help with qualification by automating database tasks.

2. Help for users of the internal Orange application by offering interactive resources.

3. Deployment and industrialisation on the cloud

Tools: Rasa Chatbot, Portainer.io, Traefik, Docker Containers, Python, Angular / React

Academic Projects

November 2020 - January 2021
Activus Group - INSA Toulouse, France

Semester Projet: Aircraft Big Data

This project concerns the development of an intrusion and anomaly detection system within the operational networks of French civil aviation.

Achievements:

1. Implement a microservices software architecture for offline data processing (Lambda Architecture, Hadoop + Hbase).

2. Characterize the air traffic network by analyzing the data provided (500GB).

3. Create a graphical interface to visualize the analysis results and observe the impact of the pandemic on the behavior of the French air traffic network (DashPlotly).

4. Improve and deploy as a service the autoencoder already developed to detect anomalies in a dataset.

Tools: Python, OpenStack, Hadoop MapReduce, Hbase, MicroServices Flask, Dash Plotly, Jenkins, Jira, Agile Method.

November - December 2020
INSA Toulouse, France

Exploratory data analysis

Exploration of a large dataset to try to answer an associated problem.

Presentation of analyzes and conclusions in a short report. Taking a step back from the data and their capacity to support an investigation.

Our work focused on analyzing the results of 120 years of Olympic Games, this work was carried out in pairs.

Here are the results of our analyses.

Tools: R, Rstudio

October - November 2020
INSA Toulouse, France

Unsupervised Learning

Implementation and comparison of different clustering algorithms.

1. K-Means
2. Hierarchical Clustering
3.DBSCAN/HDBSCAN

Tools: ScikitLearn Python library.

October - November 2020
INSA Toulouse, France

Supervised Learning

Implementation and comparison of different classification algorithms and neural networks.

1. K-NN (K-Nearest Neighbors)
2. ANN (Artificial Neural Network)
3. SVM (Support Vector Machine)

Tools: Python library ScikitLearn, Seaborn, Pandas.

February - April 2020
INSA Toulouse, France

AI: Problem Solving

Application of artificial intelligence algorithms: A* and NegaMax.

For solving the game of Teasing and TicTacToe with several different heuristics (Distance from Manhattan, etc.).

Tools: SWI-Prolog (Logic Programming)

November - December 2019
University of Jyväskylä

Cybersecurity

Creation of a virtual environment to carry out penetration tests and simulate several attacks:

  • MiTM,
  • reverse TCP,
  • DNS tuning,
  • WPA encryption attack and "evil twin",
  • Signature-based intrusion detection,
  • Anomaly-based intrusion detection,
  • IPv6,
  • BGP Hijacking.

Tools: Kali Linux tools suite, VirtualBox

September - October 2019
University of Jyväskylä

SOA & Cloud Computing

Realization of several mini-projects as part of my Erasmus semester in Finland:

1. Creation of a Web client to a remote SOAP service.
2. Development of a RESTful web application (Jersey Framework).
3. Deployment on Jetty/TomCat locally.
4. Security and deployment on AWS, IBM, MicroSoft Azure cloud platforms.

September - November 2019
University of Jyväskylä

Semantic Web and Ontology

Designed and created a SPARQL endpoint as a query endpoint to an RDF4J repository using the RDF4J API.

Made a SPARQL endpoint based on rule reasoning as an endpoint to an XHTML file with RDFa content using the Jena API.

Creating ontologies using Protégé.

April - May 2019
INSA Toulouse, France

AI: Shortest path algorithms

Shortest path search application carried out with different algorithms such as:

1. Dijkstra

2.A*

3. Bellman-Ford

Tested on real world roads.

Tools: Java, Eclipse

September 2017 - February 2018
IUT Montpellier, France

French Robotics Cup

Creation of a tennis player robot respecting the specifications of the competition.

  • Electronic and mechanical design
  • Embedded IT development

Contact

Get in Touch

+33609870534

Toulouse, France

contact@jonathan-andrieu.com

Available

Let's keep in touch!