From Concepts to Reality: My Projects 

Data Lab Integration at EDF Renewables
Client Engagement

Data Lab Integration at EDF Renewables

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 Athena

AWS Simple Storage Service (S3)

AWS S3

AWS Glue

AWS Glue

AWS CDK

data.all

Amorphic

Salesforce to Snowflake Integration at Ippon
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

DBT

snowflake

Snowflake

Salesforce

Data Platform Industrialization for Ippon at Datanumia Groupe EDF
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 Lambda

AWS Simple Storage Service (S3)

AWS S3

AWS Glue

AWS Glue

AWS Redshift

dbt

DBT

Python

Data Platform Industrialization Internship at Ippon
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.

AWS Redshift

dbt

DBT

Superset

Superset

Terraform

Keycloak

Airflow

Airflow

Airbyte

Docker

Flocking simulator
Digital Art

Flocking simulator

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!

Snowflake Generator
Digital Art

Snowflake Generator

This is a snowflake generator. hange the settings to whatever you want, and click generate to regenerate the snowflake!

Raycasting Simulator
Digital Art

Raycasting Simulator

This is simulation of the raycasting 3D simulation rechnique. Move your character wit the up down left and right arrows!

A* Pathfinding Visual
Digital Art

A* Pathfinding Visual

This is weighted labyrinth generator, that shows the shortest path between the red and the blue dots. Spam the 's' key on your keyboard and enjoy!

Dodge The Objects!
Digital Art

Dodge The Objects!

This is a simple game where you have to dodge the incoming objects. Use the arrows on your keyboard to try and achieve the highest score you can!

Business Intelligence on Road Accidents in France
Data engineering and analysis

Business Intelligence on Road Accidents in France

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

Power BI

Landscape Generator
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++

C++

Satisfaction Detection Using Text
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

Online Auction House
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 Android Application
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

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

GeorgeBot
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.

CodeBlocks

C