À propos de Fabien
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- ENEDISDéveloppeur Full StackENERGIEjuin 2024 - Aujourd'hui (2 ans)Lyon, FranceActuellement impliqué au sein d’une équipe agile noEstimate, j’ai contribué activement à la maintenance et à l’amélioration d’une application historique ainsi qu’à la refonte d’un module clé, avec un focus sur l’intégration de technologies avancées et l’optimisation des processus.Application historique• Technologies : Java 17, architecture monolithique distribuée avec Kafka, moteurs de décision en Drools, et normalisation des événements via Flume.• Interface utilisateur : IHM développée avec ZK pour une gestion fluide des interactions.Traitement métier : Processus métier sur serveur Spring Boot assurant performance et cohésion.• Réalisations :- Création et optimisation de nouvelles règles de décisions en Drools pour améliorer la précision des processus.- Développement de fonctionnalités enrichissant l’application historique en garantissant stabilité et compatibilité.- Surveillance de production (SRE) pour garantir la continuité de service.- Mise en productionRefonte d’un nouveau module• Technologies : Développement en Java 21 et Spring Boot 3, intégrant les dernières avancées en performance et sécurité.• Conception et Méthodologies : Application de Domain-Driven Design (DDD), Behavior-Driven Development (BDD) et Test-Driven Development (TDD) pour un code robuste et maintenable.• Architecture Hexagonale : Mise en place d’une architecture hexagonale, facilitant la maintenabilité et l’adaptabilité du module.• Réalisations :- Développement de fonctionnalités pour le traitement de bout en bout des messages Kafka, depuis la consommation jusqu’à la persistance en base et l’envoi d’événements Kafka en aval.- Interconnexion avec l’application historique via une stratégie de "bascule de responsabilités" en mode d’étouffement, permettant une transition progressive vers le nouveau module.
- QiwinDéveloppeur WebJEUX VIDÉO & ANIMATIONmars 2025 - juillet 2025 (4 mois)Lyon, FranceJ'ai développé et mis en prod le jeu Cronomath, jeu de mathématiques à destination des élèves pour la société Qiwin. Différents modes de jeu sont proposés afin de les accompagner dans l'apprentissage du calcul mental. A partir d'un jeu de plateau simple, nous avons pu réaliser des modes de jeux plus complexes grâce à la numérisation de cet outil.Le jeu est développé en Java Springboot, React.js. S'appuyant sur l'IAM Keycloack pour l'authentification afin de respecter les règles RGPD. Déployé via image docker.https://www.qiwin.fr
- Societe Generale Equipment Finance - SGEFDéveloppeur Full Stackaoût 2022 - février 2024 (1 an et 6 mois)Nanterre, FranceDans une équipe agile j'ai travaillé sur deux projets simultanément KYC et SBS, en réalisant de nouvelles fonctionnalités full-stack, des algorithmes complexes en Java, de la technique à travers des migrations sur les frameworks, des batch de traitement de données.• Projet de maintenance de production SBS : le serveur est en NodeJS et GraphQL, le front en VueJS 2. J'ai pu développer de nouvelles fonctionnalités, correction de bug existants et déploiements en production.. Projet principal KYC : le serveur est en Springboot 3, Java 17 et l'application en React 18. Ce projet avait• J'ai intégré de manière autonome une nouvelle application sur le cluster Kubernetes. C'est à dire gérer tout son cycle de vie de la création du repository à l'intégration des pipelines de déploiement continus et le bon fonctionnement sur le cluster.
Recommandations
Soyez le premier à recommander Fabien
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- IngénieurCPE Lyon2022Ecole généraliste électronique, télécommunications et informatique