Worked in the digital factory of Total Energies known as Total Digital Factory (TDF); within the company I worked on 3 different projects using both Azure and AWS. All projects in the TDF are done by using Agile methodologies. Those different projects are:
Crude Flex:
It's a data-driven tool that accelerates new crude homologation processes and brings about enriched information for crude opportunity decisions in order to increase crude purchase flexibility whilst ensuring controlled risk integrity.
The application was developed in Azure, using C# for the backend and Angular for the Frontend.
Provisioned the whole infrastructure in Azure using Terraform and make sure that the application is secured by respecting the security standards of TotalEnergies.
Added security standards by using Key vault, OIDC, VNET integration.
Created the CI/CD pipelines for the application.
Scor16:
The goal of SCOR16 is to gather in a unique environment all data and analytics related to the European Day-Ahead electricity market. Besides, it will provide power hourly forecasts to help traders take optimization or speculative positions on the OTC market.
The application was first developed in Azure and later migrated to AWS.
Contributed to the designing of the application’s architecture in Azure, by having web apps to host the backend, static web app for the frontend, PostgreSQL for the database. To further enhance security, we use Managed Identities.
Provisioned Databricks that was used to implement data science solutions and used dbx for CI/CD pipeline of databricks.
The whole infrastructure was set up using Terraform, later contributed to the migration of the application in Azure to AWS. By having ECS Fargate to host the backend, s3 bucket for the frontend and added CloudFront, RDS PostgreSQL for the database and later databricks in AWS for data science.
Worked as backend developer for SCOR16 that was developed in C#.
Created scripts in T-SQL for the database.
Created CI/CD pipelines that will help to manage the whole lifecycle of the application using GitHub Actions.
Periscop:
Periscop is a digital solution that automatically builds the workload, collects and displays the data needed to manage the site in order to improve the accuracy of the production forecast and simplify feedstock mix testing and identify production constraints.
The application is developed in AWS.
The whole infrastructure was set up using Terraform. By having ECS Fargate to host the backend, s3 bucket for the frontend and added CloudFront, AWS Lambda for ETL, and RDS PostgreSQL for the database. Make sure AWS best practices are respected by doing cross zones, ensure network security by configuring VPC peering correctly and connection between private VPC to internet.
Created the CI/CD pipelines of the application.
Set up an API Gateway for the exposition of the APIs.
Create the whole infrastructure of the application using Terraform.