About Sélim
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- TotalEnergies Digital FactoryTech Lead Project Refinery Bitumen Loading YieldENERGY AND UTILITIESApril 2024 - Today (2 years and 4 months)Paris, FranceI joined this project as a Senior FullStack Developer. The project involves managing the schedules of trucks arriving at the refinery, with the goal of maximizing the daily number of trucks to increase yields. The technical stack is Java SpringBoot, Angular 18, Azure, and an SQL database.Following an initial site where the solution was deployed in May 2024, a change of tech lead was agreed upon to prepare for deployment at the largest refinery in France. I obtained this position due to my motivation, the expertise I had previously demonstrated, and my successes in various projects.I immediately initiated major changes by restructuring the entire technical architecture, the code structure, and the database schema to make the solution deployable for this new site with increased performance. I discussed these various topics with experts within Total Energies, where I presented my solutions. I succeeded in bringing the rest of the team on board to explain all these changes and the added value they brought.As a tech lead, I am responsible for code quality, motivating and supporting my team members in this direction. I also have a vision of development schedules and deadlines.We deployed the solution with numerous improvements to the new production site in May 2025, with great success that we are proud of. In total, over 30 people use the application daily across two production sites. In terms of value, we went from loading 80 trucks per day to over 120, representing significant financial gains.I continue to emphasize code quality, while remaining attentive to my team and considering their opinions. Following this success, it was decided to extend the solution's deployment for several months to a new site in Germany.
- TotalEnergies Digital FactoryFullStack Developer Nest JS /ReactENERGY AND UTILITIESFebruary 2023 - March 2024 (1 year and 1 month)Paris, FranceSetting up an application from scratch in Nest JS and React.▪ Discussion with the tech lead on technologies and architecture to implement.▪ Implementation of a hexagonal architecture on the back-end and front-end with separation of concerns into dedicated, independently testable use cases.▪ Development of Backend APIs and connection with the Mongo DB database (hosted on AWS cloud).▪ Use of Docker to simulate a local database, before using a Bastion to work locally with the same database as in the development environment.▪ Implementation of unit and integration tests on both backend and frontend with Jest.▪ Implementation of test validation in the CI before code can be pushed to an environment.▪ Implementation of an authentication module with Microsoft's authentication library (MSAL), managing connection tokens to authenticate users and access secure web APIs.▪ Implementation of Redux in React to manage reusable variables stored in a store.▪ Use of external libraries like PlotlyJS and Material UI for charts, tables, and icons.▪ Writing AWS lambdas in Python for data aggregation from the S3 Bucket to the MongoDB database, or writing SFTP and FTP server documents to an S3 Bucket.▪ Presentation of new features to users and stakeholders every two weeks.▪ Code reviews.▪ Solution deployment.▪ Writing technical documentation.
- TotalEnergies Digital FactoryDeveloper/Data Engineer Python Java/AngularENERGY AND UTILITIESSeptember 2022 - February 2023 (5 months)Paris, FranceData exploration to identify process stages where material losses occur in refineries.▪ Data analysis and verification of results.▪ Proposal of an action plan to correct identified errors, aiming for more consistent results.▪ Weekly presentation of progress and validation of the action plan.▪ Implementation of changes following the exploration phase on data in Python, using Pycharm.▪ Taking over the backend API in Java/Spring, involving code comprehension followed by applying changes.▪ Development of front-end components in Angular with data display in tables and charts.▪ Solution deployment.▪ Testing.
Recommendations
Be the first to recommend Sélim
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master's Degree in Embedded SystemsEsiee Paris2017Développement Java, C++, C, IOT, capteurs, cartes embarqués, python, electronique, physique
Certifications
- Generative AI for EveryoneCoursera2026
- NestJS Fundamentals CertificationOfficial Certification by the founder of the Nest JS language2023