À propos de Benoît
- Cloud : forte expérience AWS (ECS, Lambda, SNS/SQS, CloudWatch, IAM, S3…), connaissance opérationnelle d’Azure
- Infrastructure as Code : Terraform (environnements cloud)
- Observabilité & recherche : très bonne maîtrise OpenSearch/ElasticSearch (indexation, requêtes complexes) et Datadog (APM, logs, dashboards, alerting)
- Architecture & modernisation : microservices, scalabilité, performance, refontes, optimisation de coûts
- Delivery & qualité : CI/CD, tests, pipelines, outillage, documentation
- Développement Fullstack : .NET Core, C#, React, TypeScript
- utilisation avancée de GitHub Copilot (VSCode, génération assistée, configuration sur les projets GitHub)
- rédaction de guidelines internes (skills et agent, bonnes pratiques)
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Aviv - SeLogerSenior Developer Fullstack .Net ReactIMMOBILIERjanvier 2021 - Aujourd'hui (5 ans et 5 mois)Paris, FranceSuite à la réorganisation européenne initié par la restructuration AVIV, j'ai rejoint en tant que Senior Developer l'équipe en charge de la mise en place du whitelabel SavedSearch & Alerting des sites web du groupe : Immowelt / Immonet / Logic Immo / SeLoger / SeLoger Neuf...Mission
- Collaboration sur l'architecture et la réalisation du nouveau pipeline de matching (OpenSearch) et d'alerting (SNS/SQS/Lambda/ECS) qui s'occupe d'envoyer plusieurs millions de notifications mail et push aux utilisateurs par jour lorsqu'une nouvelle annonces est publié sur l'un des sites
- Travail sur les performances du système afin de garantir des temps de traitements correct face à une forte volumétrie (plus de 18 millions de SavedSearch active et plus de 30 millions d’envois de notifications par jour)
- Conception, réalisation et exécution des migrations des données utilisateurs des systèmes legacy vers le nouveau système WL
- Accompagnement, collaboration et leading sur le développement des composants front (React) de l'équipe au sein de l'écosystème micro frontend mis en place lors du WhiteLabel
Environnement technique- AWS / Lambda / ECS / SNS / SQS / Athena / OpenSearch
- C# / .NET 6/8 / xUnit / Specflow
- React / Storybook / Typescript
- Circle CI / Terraform
- Datadog
- SeLogerSenior Developer Fullstack .Net React / Lead DeveloperIMMOBILIERjanvier 2021 - décembre 2023 (2 ans et 11 mois)Paris, FranceProjet : SeLoger Bureaux & CommercesD'abord en tant que Senior Developer, puis progressivement Lead developer, maintenance, développement de nouvelles fonctionnalités et migrationstechniques du site grand public SeLoger Bureaux & Commerces. Et finalement encadrement technique des développeurs de l'équipeMission
- Analyser et comprendre le besoin métier
- Maintenance des applications existantes
- Développement de nouvelles fonctionnalités
- Migrations tech et modernisation des process de dev
Problématique- Développement de grosses refontes fonctionnelles (ex : refonte du moteur de recherche de la page de liste par marché)
- Compréhension de la demande produit et conseil sur la manière de le réaliser
- Définition de l’architecture mise en place, basé sur des API en micro services
- Lift and shift vers AWS des différents services maintenus par l’équipe en EC2 / EKS
- Nettoyage des batch de synchros pour les migrer des surcouches maisons vers des librairies standards (Dapper, …) et migration vers .Net Core / EKS
- Nettoyage et simplification de l’architecture des API back
- Nettoyage et réduction de la dette technique sur le projet front: migration de VueJS vers React
- Migration vers ArgoCD en collaboration avec les ops
- Migration des CI/CD de TeamCity/Octopus vers Circle-CI
En tant que Lead dev:- Migration vers NextJS
- Réduction des coûts AWS
- Refactorisation et simplifications des projets pour réduire la dette technique et la complexité technique du périmètre de l’équipe
- Documentation et mise en place de schéma expliquant l’architecture des projets maintenus par l’équipe
- Mise en place et animations de points techniques pour favoriser la synergie et l’échange entre les devs
- Encadrement des dev juniors de l’équipe
Environnement technique- AWS
- C# / ASP .Net Framework 4.7 / ASP .Net Core
- React / NextJS / Styled-components
- Circle CI / TeamCity / Octopus
- L'Oréal SA - L'Oréal FranceConsultant developer backend .NETMODE & COSMÉTIQUESjuillet 2020 - décembre 2020 (5 mois)Clichy, FranceProjet : Beauty Hub – Skin GeniusDéveloppement des API back supportant entre autres l’application mobile grandpublic Skin DrMission
- Analyser et comprendre le besoin métier
- Conseiller sur les bonnes pratiques de développement
Problématique- Développement des API back en full serverless basé sur des Azure Functions
- Mise en place des bonnes pratiques de développement (pull request, tests unitaires, stratégie de branches git)
Environnement technique- Azure functions - C# .net core
- Container Docker - Kubernetes
Recommandations
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
- Master en informatiqueIngésup Bordeaux2017
Certifications
- MICROSOFT MCSD 70-483: Programming in C#Microsoft2016