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

Madouasse Thibault

FullStack Java Developer

€450/day
Rennes, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Madouasse

Tech Lead & Fullstack Developer (Back-end Oriented) Java / Angular / React – 8 years of experience

Hello,
My name is Thibault, I am 33 years old and I specialize in the design and development of robust and high-performance web applications, with a dual back-end (Java 17/21/23, Spring Boot, Scala/Play) and front-end (Angular, React, TypeScript) expertise.

As a Tech Lead & Scrum Master on strategic projects (Orange, Disneyland Paris, Crédit Agricole), I have:
• Initiated and managed SURF, a real-time supervision application for fiber/router deployment, from technical design to Kubernetes deployment.
• Defined the technical architecture, set up GitLab CI/CD pipelines, and managed multi-environment hosting (Dev, QA, Prod).
• Supervised teams (3 devs + 3 apprentices), ensured skill development and overall solution consistency.
• Developed REST APIs, batch processes, complex business rules, and modern front-ends with dynamic and filterable dashboards.
• Worked in Docker, Kubernetes, PostgreSQL, GitLab CI/CD, Jenkins environments.

Areas of intervention:
• Java back-end development (Spring Boot, JOOQ, MapStruct, REST APIs, batch processes)
• Angular/React front-end development (modern UIs, filtering, CSV export, customizable dashboards)
• DevOps (CI/CD, Kubernetes, Docker, multi-env hosting, S3 buckets)
• Agile Organization (Scrum, SAFe, PI Planning, user stories, epics, retrospectives)

I can be involved in pure development as well as technical and organizational leadership, depending on your needs.

Based in Brittany, I work on-site or remotely, with a strong ability to adapt to complex and multi-team environments.
  • French

    Native or bilingual

  • English

    Conversational

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

Experience

  • Orange
    Tech Lead Java / Scrum Master / DevOps
    TELECOMMUNICATIONS
    June 2023 - May 2025 (1 year and 11 months)
    Rennes, France

    SURF:


    • SURF is a web application that I designed and developed from the ground up, with the objective of end-to-end, real-time supervision of fiber/router deployment production for a client. This supervision must be able to alert on various problems encountered in production.
    Example: a contractor needs to install a router at a client's home tomorrow, but the router has not been ordered.
    • I initiated this project, chose the technologies (Java for back-end and Angular for front-end), and set up the entire technical architecture. I also configured GitLab-CI pipelines with specific merge rules, and deployed the application across multiple environments (Dev, Staging, Prod) hosted on Kubernetes.
    • In parallel, I established an Agile organization, managing the design of Epics, User Stories, and tasks, to precisely meet business needs. I also integrated a SAFe train to actively participate in key ceremonies such as PI Planning, System Demos, and Inspect & Adapt. This allowed me to express, prioritize, and plan my needs with the teams responsible for the Data Layer, ensuring continuous alignment with business objectives.
    • This project, started solo, saw the team grow around me, allowing me to play a leading role both technically and functionally, by mentoring new joiners and ensuring the overall consistency of the solution.
    Java Kubernetes Gitlab CI/CD jooq Spring boot
  • Disneyland
    Back-end Developer
    E-COMMERCE
    May 2022 - June 2023 (1 year and 1 month)
    Rennes, France

    JARVIS:

    JARVIS is a central project within the Disney environment. It allows for the aggregation of all data used by Disney applications.

    Mission Context:
    • Development of REST APIs and their controllers.
    • Refactoring of several batch processes in Spring Boot, Java 17.
    • Addition of new features within the application.
    Team and Methodology Context:
    • Agile (1 Scrum Master, 4 Functional Designers, 4 BackEnd developers)
    • Use of Jira (User Stories, sprints) and Git for version management.
    Back-end Development:
    • Development of evolutions within the main application (Java, Play).
    • Batch refactoring (Java Spring Boot).
    • Creation of a new API (Java Spring Boot).
    • Bug fixing and anomaly detection (query errors, ...).
    • Code review to validate Merge Requests.



    Java Spring Batch Gitlab Spring Security Agile methodology

Recommendations

Be the first to recommend Madouasse

Help this freelancer shine by sharing your experience working together.

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

Skill set (20)

Categories