At EDF Renewables, I was involved in setting up a Data Lab aimed at centralizing and streamlining data access and analysis across various departments, utilizing advanced AWS services. This project, also a part of the AWS Migration Acceleration Program (MAP), began with the implementation of 'Data.all' for basic data integration needs and later transitioned to 'Amorphic' to enhance the platform’s capabilities due to growing project requirements. My responsibilities included configuring and integrating 'Data.all' with AWS services, setting up the initial workflows and data pipelines. I managed the migration from 'Data.all' to 'Amorphic', which involved updating and reconfiguring the data models and pipelines to adapt to the new system’s capabilities. Additionally, I developed training materials and conducted sessions to familiarize both technical and non-technical users with the new system. I led all English-language communications, coordinating closely with EDF Renewables' internal teams and the external development team to ensure the project aligned with both technical and business requirements.
AWS Sagemaker
AWS Athena
AWS S3
AWS Glue
AWS CDK
data.all
Amorphic
Internal Project
Salesforce to Snowflake Integration at Ippon
During an internal project at Ippon Technologies, I led the technical development of a project to integrate Salesforce with Snowflake. My responsibilities included designing the data architecture, implementing a system to ingest the data from Salesforce to Snowflake, apply transformations using DBT, and re-ingest the organized data back into Salesforce. I also developed BI dashboards that improved data accessibility for user analysis.
DBT
Snowflake
Salesforce
Client Engagement
Data Platform Industrialization for Ippon at Datanumia Groupe EDF
During my time as a Data Engineer Consultant for Ippon at Datanumia, part of the EDF Group, I worked on redesigning their data platform. A major part of my job was setting up and launching a dbt project on Redshift to replace the previous system that relied on Python scripts on AWS Glue. This work involved redesigning the data architecture, improving data workflows, setting up the Redshift cluster, and managing data transformation and testing. I also took care of writing detailed project documentation that was stored on Amazon S3.
AWS Lambda
AWS S3
AWS Glue
AWS Redshift
DBT
Python
Internal Project
Data Platform Industrialization Internship at Ippon
Initiated my career at Ippon with a 6-month internship focusing on developing and industrializing a cloud-based data platform leveraging Open Source tools. Key responsibilities involved setting up cloud infrastructure using Terraform, data ingestion from PostgreSQL to Redshift via Airbyte, data transformation using DBT, and creating interactive dashboards in Superset. Additionally, I ensured platform security using AWS Secret Manager and Keycloak, enhancing system reliability and data integrity.
This project features a simulation of flocking behavior based on the principles observed in nature, such as those seen in birds and fish. Utilizing algorithms that incorporate rules of cohesion, alignment, and separation, the simulator graphically depicts how individual agents can collectively form complex, coordinated movements without central control. This visual tool not only demonstrates the power of simple mathematical rules but also serves as a practical example of emergent behavior in decentralized systems. Click on the screen to reset their position!
This project focused on analyzing 2018 road accident data in France. We started by collecting official data, which was then processed and modeled using Power Query. The outcome was a series of clear, structured reports detailing accident trends and statistics.
Power BI
SVG Random Landscapes
Landscape Generator
This tool lets you create detailed landscapes using various presets and depth options. Operated through a command prompt interface, it outputs your designs as SVG files.
CodeBlocks
C++
Deep learning
Satisfaction Detection Using Text
In this project, a model was developed to predict the sentiment of user texts on specific subjects. The model, trained with a Recurrent Neural Network (RNN), processes and analyzes data sets to gauge user emotions from their writings.
Jupyter
Python
Web Dev
Online Auction House
This website simulates an online auction environment where users can set up accounts, list items for bidding, and participate in auctions. It was built with a full front and backend, supported by a MySQL database.
PHP
HTML
CSS
JavaScript
Mobile Dev
Mobile Android Application
This Android app provides a mobile platform for the road accident data project, similar to our earlier desktop-based analysis. It includes data retrieval, processing, modeling, and reporting features designed for mobile usage.
Android Studio
Java
Dynamic Battleship
Dynamic Battleship
This version of Battleship introduces new rules that make the game more complex and challenging, operated through a command prompt interface.
CodeBlocks
C
2D game with Allegro
GeorgeBot
This adventure-puzzle game features a character navigating through mazes, avoiding enemies, and collecting items to find hidden doors. The character, based on my friend George, is integrated into the game using captured images, creating a unique and personal gameplay experience.