You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Benoît GarreauBG

Benoît Garreau

Senior Fullstack Software Developer .Net React

€667/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Benoît

Senior Fullstack .NET / React, I help companies modernize their platforms, structure their technical approach, and upskill their teams.

I work in demanding environments: redesigns, cloud migrations, microservices, CI/CD pipelines, technical debt reduction, performance optimization, and industrializing practices.
My approach is **pragmatic, value-oriented**, and always aligned with business objectives.

🔧 Technical Expertise
  • 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

🤝 Support & Leadership
I help teams clarify technical choices, structure delivery, improve practices, and upskill.
My role:secure decisions, streamline deliveries, and create an environment where we produce quickly, well, and sustainably.

🤖 AI & Developer Productivity
I work on the pragmatic integration of AI into development workflows:
  • advanced use of GitHub Copilot (VSCode, assisted generation, configuration on GitHub projects)
  • writing internal guidelines (skills and agents, best practices)
Objective: improve productivity and quality without overpromising.

👉 Available for
Architecture, modernization, senior technical reinforcement, redesign, cloud optimization, observability, team coaching, technical audit.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Aviv - SeLoger
    Senior Fullstack Developer .Net React
    REAL ESTATE
    January 2021 - Today (5 years and 7 months)
    Paris, France
    Following 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
    Amazon Web Services Elasticsearch C# Terraform Datadog
  • SeLoger
    Senior Fullstack Developer .Net React / Lead Developer
    REAL ESTATE
    January 2021 - December 2023 (2 years and 11 months)
    Paris, France
    Project: SeLoger Bureaux & Commerces

    Initially 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
    C# React.js Next.js CircleCI Amazon Web Services
  • L'Oréal SA - L'Oréal France
    Backend .NET Developer Consultant
    FASHION AND COSMETICS
    July 2020 - December 2020 (5 months)
    Clichy, France
    Project: Beauty Hub – Skin Genius

    Development 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
    C# Microsoft Azure Docker

Recommendations

Louis-Guillaume PrimaultLP
CM
Louis-Guillaume Primault and 1 other person have recommended Benoît

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's degree in Computer Science
    Ingésup Bordeaux
    2017

Certifications

  • MICROSOFT MCSD 70-483: Programming in C#
    Microsoft
    2016

Skill set

Categories