About Benoît
- Cloud : strong experience in AWS (ECS, Lambda, SNS/SQS, CloudWatch, IAM, S3…), operational knowledge of Azure
- Infrastructure as Code : Terraform (cloud environments)
- Observability & Search : very good command of OpenSearch/Elasticsearch (indexing, complex queries) and Datadog (APM, logs, dashboards, alerting)
- Architecture & Modernization : microservices, scalability, performance, redesigns, cost optimization
- Delivery & Quality : CI/CD, testing, pipelines, tooling, documentation
- Fullstack Development : .NET Core, C#, React, TypeScript
- advanced use of GitHub Copilot (VSCode, assisted generation, configuration on GitHub projects)
- writing internal guidelines (skills and agents, best practices)
French
Native or bilingual
English
Fluent
Experience
- Aviv - SeLogerSenior Fullstack Developer .Net ReactREAL ESTATEJanuary 2021 - Today (5 years and 7 months)Paris, FranceFollowing the European reorganization initiated by the AVIV restructuring, I joined as a Senior Developer the team responsible for implementing theSavedSearch & Alertingwhitelabel for the group's websites: Immowelt / Immonet / Logic Immo / SeLoger / SeLoger Neuf...Mission
- Collaboration on the architecture and development of the new matching (OpenSearch) and alerting (SNS/SQS/Lambda/ECS) pipeline, responsible for sending millions of email and push notifications daily to users when a new listing is published on one of the sites.
- Work on system performance to ensure correct processing times for high volumes (over 18 million active SavedSearches and over 30 million notifications sent daily).
- Design, development, and execution of user data migrations from legacy systems to the new WL system.
- Support, collaboration, and leadership in the development of the team's front-end components (React) within the micro-frontend ecosystem established during the WhiteLabel project.
Technical environment- AWS / Lambda / ECS / SNS / SQS / Athena / OpenSearch
- C# / .NET 6/8 / xUnit / Specflow
- React / Storybook / TypeScript
- Circle CI / Terraform
- Datadog
- SeLogerSenior Fullstack Developer .Net React / Lead DeveloperREAL ESTATEJanuary 2021 - December 2023 (2 years and 11 months)Paris, FranceProject: SeLoger Bureaux & CommercesInitially as a Senior Developer, then progressively as Lead Developer, responsible for maintenance, new feature development, and technical migrations for the public-facing SeLoger Bureaux & Commerces website. Finally, providing technical leadership for the team's developers.Mission
- Analyze and understand business needs.
- Maintain existing applications.
- Develop new features.
- Technical migrations and modernization of development processes.
Challenges- Development of major functional redesigns (e.g., redesign of the search engine on the listing page by market).
- Understanding product requirements and advising on implementation methods.
- Defining the architecture, based on microservice APIs.
- Lift and shift of various services maintained by the team from EC2 to AWS / EKS.
- Cleaning up synchronization batches to migrate them from custom layers to standard libraries (Dapper, etc.) and migrating to .Net Core / EKS.
- Cleaning up and simplifying the API back-end architecture.
- Cleaning up and reducing technical debt on the front-end project: migrating from VueJS to React.
- Migration to ArgoCD in collaboration with operations.
- Migration of CI/CD from TeamCity/Octopus to Circle-CI.
As Lead Dev:- Migration to NextJS.
- Reduction of AWS costs.
- Refactoring and simplification of projects to reduce technical debt and complexity within the team's scope.
- Documentation and creation of diagrams explaining the architecture of projects maintained by the team.
- Organizing and facilitating technical meetings to foster synergy and exchange among developers.
- Mentoring junior developers in the team.
Technical environment- 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 FranceBackend .NET Developer ConsultantFASHION AND COSMETICSJuly 2020 - December 2020 (5 months)Clichy, FranceProject: Beauty Hub – Skin GeniusDevelopment of backend APIs supporting, among other things, the consumer mobile application Skin Dr.Mission
- Analyze and understand business needs.
- Advise on development best practices.
Challenges- Development of fully serverless backend APIs based on Azure Functions.
- Implementation of development best practices (pull requests, unit tests, git branching strategy).
Technical environment- Azure Functions - C# .NET Core
- Docker Containers - Kubernetes
Recommendations
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 Computer ScienceIngésup Bordeaux2017
Certifications
- MICROSOFT MCSD 70-483: Programming in C#Microsoft2016