À propos de Benoit
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- ENGIE - GEMS - FR - Engie Global MarketsArchitect .Net / AngularENERGIEfévrier 2024 - Aujourd'hui (2 ans et 4 mois)Courbevoie, FranceActuellement en mission chez Engie au sein de l'équipe Risk et PnL, je travaille sur le projet Hermes, un projet crucial pour le suivi des chaînes de jobs d'analyses de risques exécutées quotidiennement. Ce projet permet également de suivre les chaînes de jobs visant à effectuer des tests de non-régression sur l'outil de trading d'Engie, Orchestrade.Responsabilités :🔹 Évolution et réarchitecture du projet Hermes
- Transition du projet de l'état de proof of concept (POC) à une solution robuste.
- Application des principes DDD, et CQRS.
- Exposition d'APIs pour l'enregistrement des jobs d'analyses de risques.
- Développement d'un client en .NET Standard pour faciliter l'enregistrement des jobs dans Hermes.
🔹 Développement de l'application Publisher- Publication de fichiers de type Parquet depuis un blob storage vers Amazon S3.
- Utilisation d'une Azure Function .NET 8 isolated, déployée avec Bicep dans Azure.
- Déclenchement par une queue alimentée par un Event Grid écoutant les blobs d'un storage account.
🔹 Réécriture du front-end en Angular- Utilisation de la librairie DevExtreme 24.2.
- Implémentation de l'authentification Okta.
🔹 Création de rapports dynamiques- Agrégation et visualisation des analyses de risques dans des rapports dynamiques.
- CACIBLead Développeur/Architecte Back .NETBANQUE & ASSURANCESjanvier 2023 - décembre 2023 (1 an)Guyancourt, FranceAu sein de l'équipe CRM IT, le projet CRM est une application ayant presque une vingtaine d'année. L'application initialement développée en architecture monolithe sur techno webform puis MVC, à évoluée au fil des ans, vers une architecture micro service basée sur l'EventSourcing et les pattern CQRS+DDD.Au début de cette mission, l'application est pour moitié Monolithe/Legacy et pour moitié un portail pour micro services.A mon arrivée dans la mission, la décision est prise d'une réécriture du CRM from scratch- Lead de d'une équipe de 10 développeurs○ Validation des dev (Pull request)○ Accompagnement technique divers- Participation au comité d'architecture pour le design de l'architecture- Développement de librairie réutilisable par les autres développeurs pour leurs projets○ Librairie d'utilitaires○ Librairie facilitant le CQRS et définissant le DDD○ Librairie de communication inter (micro)service (GRPC + Kafka)- Configuration de Kubernetes et déploiement d'application sous docker
- CACIBLead Développeur/ArchitecteBANQUE & ASSURANCESdécembre 2021 - janvier 2023 (1 an)Guyancourt, FranceLe projet Panoptes est un projet visant à agréger un grand nombre de documents issus notamment de la presse ou de sociétés, il à été initialement pensé pour absorber 300 000 documents par an, il doit désormais en absorber 10 000 000, l'architecture et les technologies initialement choisies ne sont plus adaptées.- Refonte de l’architecture de l’application (sortie de l'Event Sourcing et d'EventStoreDB)○ Design de l'architecture cible du projet○ Migration d'EventStoreDB vers SqlServer/NServiceBus○ Développement de briques communes et réutilisables par les autres développeurs- Lead développeur d'une équipe de 6 développeurs.- Rédaction de tests unitaires et de tests d’intégrations
Avis
Recommandations
Soyez le premier à recommander Benoit
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
- Licence InformatiqueUFR Sciences ANGERS2004
- Master Informatique "Modèles informatiques avancées"UFR Sciences ANGERS2006