You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Dimitri BourreauDB

Dimitri Bourreau

Senior Frontend Developer React, Next.js & TS

€450/day
42 projects
Grenoble, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Dimitri

I build performant and maintainable web applications. My approach: a solid hexagonal architecture, tested code, and real attention to DX.

What sets me apart is also what I do around the code: technical documentation, pair programming, mentoring. I integrate quickly into a team and leave the codebase in better condition than I found it.
My favorite topics: refactoring existing apps, setting up decoupled front architectures, and upskilling teams.
Main stack: React, Next.js, TypeScript, TailwindCSS, Jest, React Query.

📍 Remote · Grenoble · Lyon
🌐 dimitribourreau.dev
  • French

    Native or bilingual

  • English

    Fluent

  • Japanese

    Basic

Can work on-site
Grenoble (up to 10km), Lyon (up to 10km)

Experience

  • VISEO
    Software engineer
    DIGITAL AND IT
    January 2025 - June 2025 (5 months)
    Grenoble, France
    - Designed a hexagonal architecture for a React application, centralizing the tracking of sensitive documents in a complex banking environment.
    - Wrote exhaustive technical documentation, adopted as an internal standard, facilitating transitions and collaboration between teams.
    - Improved team dynamics and collaboration through a unifying technical approach.
    Next.js React.js AI Chatbot Hexagonal Architecture React Query
  • TUDIGO
    Frontend developer
    BANKING AND INSURANCE
    October 2023 - January 2024 (3 months)
    Bordeaux, France
    - Implemented a hexagonal architecture and an NX monorepo to modernize the website, improving maintainability and performance.
    - Shared knowledge through pair programming sessions and code reviews, enhancing code quality and cross-team collaboration.
    Hexagonal Architecture React.js Nx Pair Programming TailwindCSS
  • Artelia
    Frontend developer
    CIVIL ENGINEERING
    July 2022 - September 2023 (1 year and 2 months)
    Paris, France
    - Complete refactoring of a React application, multiplying performance by 10 through hexagonal architecture and unit tests.
    - Mentored a junior developer, facilitating their transition to freelancing, and documented processes for the team.
    - Collaborated with teams to integrate backend improvements after the success of the front-end refactoring.
    Next.js Hexagonal Architecture React.js Training Jest

Reviews

4.9

Out of 32 ratings

A

Antony

TUDIGO

Reviewed on 12/28/2023

Great collaboration, fluid communication and attentive. I recommend.
T

Ted

EXA Labs SAS

Reviewed on 4/5/2022

Attentive and invested, Dimitri quickly integrated into our team despite numerous challenges. His technical skills, good humor, and attention to detail make him the ideal profile for Front-End Web Development.

Recommendations

Baptiste DrillienBD
Dimitri DumontDD
Baptiste Drillien and 1 other person have recommended Dimitri

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

  • Frontend application developer
    Openclassrooms
    - Analyser un cahier des charges et choisir une solution technique adaptée parmi les solutions existantes - Concevoir l’architecture technique d’une application à l’aide de diagrammes UML - Créer des projets web dynamiques grâce Javascript - Communiquer avec une base de données pour stocker et requêter des informations - Exploiter une plate-forme d’outils ou framework telle que jQuery pour concevoir un projet web professionnel - Mettre en oeuvre des test unitaires et d’intégration - Produire une documentation technique et fonctionnelle de l’application - Assurer la cohérence de l’interface avec les maquettes - Optimiser une interface pour qu’elle soit plus réactive - Développer des interfaces avec une approches par composants

Certifications

  • Official NestJS Course
    NestJS
    2021
    JavaScript Node.js NestJS
  • Learn to create your website with HTML5 and CSS3
    Openclassrooms
    2018
    http://oc.tobudim.fr/certificats/html.pdf
    Web Integration Front-End Development HTML5 Responsive Integration web development CSS3

Skill set

Categories