About Sélim
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- TotalEnergies Digital FactoryTech Lead Projet Raffinerie rendement du chargement de bitumesENERGY AND UTILITIESApril 2024 - Today (2 years and 2 months)Paris, FranceJ'ai rejoint ce projet en tant que développeur fullStack Senior. Le projet consiste à gérer les plannings des camions arrivant à la raffinerie. L'objectif étant de maximiser le nombre journalier de camions pour augmenter les rendements. La stack technique est Java SpringBoot, Angular 18, Azure et une base de données SQL.Suite à un premier site où la solution a été déployée en mai 2024, il a été convenu d'un changement de tech lead pour préparer le déploiement auprès de la plus grande raffinerie française. J'ai obtenu ce poste en raison de ma motivation, de l'expertise dont j'avais fait preuve précédemment et de réussites lors des différents projets.J'ai entamé directement de grands changement en restructurant toutes l'architecture technique, la structure du code et du schéma de base de données afin de rendre la solution déployable pour ce nouveau site avec des performances accrues. J'ai échangé sur ces différents sujets avec des expert au sein de Total Energies où j'ai présenté mes solutions. J'ai réussi à embarquer avec moi le reste de l'équipe afin d'expliquer tous ces changements et la plus value apportée.En tant que tech lead, je suis en charge de la qualité du code, je motive et j'accompagne les membres de mon équipe dans cette direction. J'ai également une vision sur les plannings de développement et les deadlines.Nous avons déployé la solution avec de nombreuses améliorations sur le nouveau site de production en mai 2025, avec un grand succès dont nous sommes fiers. Au total plus de 30 personnes utilisent l'application au quotidien sur deux sites de production. Quant à la valeur, nous sommes passés du chargement de 80 camions par jour à plus de 120, soit des gains financiers non négligeables.Je continue de mettre en avant la qualité du code, tout en étant à l'écoute de mon équipe et en prenant en compte leur avis. Suite à ce succès, il a été décidé de prolonger de plusieurs mois le déploiement de la solution pour un nouveau site en Allemagne.
- TotalEnergies Digital FactoryDéveloppeur FullStack Nest JS /ReactENERGY AND UTILITIESFebruary 2023 - March 2024 (1 year and 1 month)Paris, FranceMise en place d’une application from scrach en Nest JS et en React,▪ Réflexion avec le tech lead sur les technologies et l’architecture à mettre en place▪ Mise en place d’une architecture hexagonale en back et en front avec séparation des besoins dans des usecases dédiées et testables indépendamment.▪ Réalisation des API Backend et de la connexion avec la base de données Mongo DB (stockée sur AWS cloud)▪ Utilisation de Docker afin de simuler une base de données local, avant d’utiliser un Bastion pour travailler en local avec la même base de données qu’en environnement de développement▪ Mise en place de tests unitaires et d’intégration côté backend et frontend avec Jest.▪ Mise en place de la validation des tests dans la CI avant de pouvoir pousser du code sur un environnement.▪ Mise en place d’un module d’authentification avec la bibliothèque d'authentification Microsoft (MSAL), gestion des tokens de connexion afin d'authentifier les utilisateurs et d'accéder aux API web sécurisées.▪ Mise en place de Redux dans React afin de gérer les variables réutilisables, stockées dans un store.▪ Utilisation de librairie externe comme PlotlyJS et Material UI pour les graphiques, tableaux et icônes▪ Écriture de lambdas AWS en Python afin de faire des agrégations de données du Bucket S3 vers la base de données MongoDB ou encore l’écriture de documents de serveur SFTP et FTP vers un Bucket S3.▪ Présentation des nouvelles fonctionnalités devant les utilisateurs et les stakeholders toutes les deux semaines▪ Revu de codes▪ Déploiement de la solution▪ Rédaction de documentations techniques.
- TotalEnergies Digital FactoryDéveloppeur/ Data Engineer Python Java/ AngularENERGY AND UTILITIESSeptember 2022 - February 2023 (5 months)Paris, FranceExploration de données afin de trouver les étapes du process à laquelle surviennent les pertes de matière dans les raffineries.▪ Analyse des données et vérification des résultats▪ Proposition d’un plan action afin de corriger les erreurs décelées,dans le but d’obtenir des résultats plus cohérents.▪ Présentation toutes les semaines des avancements et validation duplan d’action.▪ Mise en place des changements à la suite de la phased’exploration sur les données en Python, utilisation de Pycharm ▪ Reprise de l’API backend en Java/Spring avec une phase decompréhension du code puis application des changements▪ Réalisation de composants front en Angular avec affichage dedonnées dans des tableaux et graphiques. ▪ Déploiement de la solution▪ Tests
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
- Diplome Ingénieur Système EmbarquéEsiee Paris2017Développement Java, C++, C, IOT, capteurs, cartes embarqués, python, electronique, physique
Certifications
- L'IA générative pour tousCoursera2026
- Certification NestJS FundamentalsCertification officiel par le fondateur du langage Nest JS2023