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

Walid Sadaoui

Fullstack Developer Node.js | React | TypeScript

€499/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Walid

Quick integration into Agile teams (Scrum, SAFe) | Operational from Day 1 | +6 years of experience with Major Accounts (FDJ, RATP, EDF, Bouygues...)

**Strengths**:

- Reliable client point of contact:clear communication**, **business involvement -> Tech LeadatRATP**, complete **autonomyindirect client contactatBouygues Telecom
-Quick graspof complex andlegacycodebases (Node.js, React, TypeScript) -> 7 years of code history at FDJ
- I adapt to existing team practices while contributing my experience

**Missions**:

- Design and refactoring ofNode.js RESTful APIs(**Express**, **Fastify**, **Loopback**)
- Development of performant and maintainableReact TypeScriptinterfaces
- Taking over and modernizing legacy applications towards aNode.js, React, TypeScriptstack
- Technical leadership: business scoping, architecture choices, team support
- Setting upCI/CD pipelines

**Technical Stack**:

- Front: React, TypeScript, SASS, Tailwind
- Back: Node.js, TypeScript, Express, Fastify, Nest.js, Loopback, PostgreSQL, MongoDB, Redis, Shell, Kafka, RabbitMQ
- Tests: Jest, React Testing Library
- DevOps: Docker, GitLab CI, GitHub Actions, Bamboo
- Tools: Jira, Confluence
- AI: Claude Code, GitHub Copilot, Cursor, AI Agents

**Methodology**:

- Challenging business needs
- Code review & pair programming
- Quality and best practices oriented
- Technical documentation
- Proactive communication

Available forcontracting missionson-sitehybridinÎle-de-Franceor **full remote**.



**My certifications**:

- Training TDD, Clean Architecture and DDD in the Node.js and TypeScript world (WealCome)
- Professional Scrum Developer™ I (PSD I)
- English: BULATS Level C2

Shall we discuss your project?
👉 Contact me, I respond very quickly.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Lille (up to 50km), Lyon (up to 50km), Toulouse (up to 50km), Bordeaux (up to 50km)

Experience

  • FDJ
    Node.js React Developer
    ENTERTAINMENT AND LEISURE
    January 2024 - Today (2 years and 7 months)
    Paris, France
    → **Mission Objective**:

    WithinFDJ**, the 4th largest lottery operator worldwide, contribute to the development of Digital Pos Platform (DPP) — a **Node.js RESTful APIand a set of tools enabling operators toaccelerate the developmentof their lottery applications.

    → **Achievements**:

    - Development and refactoring of theNode.js/Express RESTful APIarchitecture, reducing clients' time-to-market and contributing to acquiring new accounts.
    - Development ofReactapplications (installation/maintenance tool for terminals and hardware event simulator), accelerating test and deployment cycles.
    - Implementation and practice ofTDDwith **Jest**, ensuring code robustness and maintainability in a critical environment.
    -Technical scopingof business needs and estimation of complexity points in anAgile SCRUMcontext.
    -Technical supportfor the team: **onboarding**, **pair programming**, and **code reviews**, ensuring code base quality and consistency.
    - WritingShellscripts forCI/CD pipelinesunderBambooand API documentation with **Swagger/OpenAPI**.

    → **Technical Stack**: Node.js, TypeScript, JavaScript, React, Express, Clean Architecture, TDD, Jest, Docker, Swagger/OpenAPI, Shell, Bamboo, SASS, Agile SCRUM
    ---
    developer, backend developer, web developer, fullstack developer, computer developer, node, node.js, nodejs, node js, react, reactjs, react js, typescript, react node.js, react node, react typescript, react.js node.js, node react, node.js react, node.js javascript, javascript, nodejs reactjs, nodejs react, nodejs backend, nodejs api, nodejs fullstack, react node typescript, react node js, javascript fullstack, javascript react, javascript node.js, javascript react.js, clean architecture, ddd, tdd
    Node.js TypeScript React.js Node.js Back-End Web Developer Fullstack
  • RATP
    Node.js React Developer
    TRANSPORTATION
    November 2022 - December 2023 (1 year and 1 month)
    Paris, France
    → **Mission Objective**:

    Within theRATP Digital Factory(main public transport operator in Île-de-France, with millions of travelers daily), lead the complete refactoring of the Horus application asTech Lead— a critical tool for monitoring Incident Precursors to secure the network.

    → **Achievements**:

    - Complete refactoring of an obsolete and underperforming application: development of theNode.js/Fastify RESTful APIand theReactinterface, on a system with critical network security stakes.
    - Leadership of technical decisions: choice of libraries,POCdevelopment, and architecture definition, ensuring a maintainable and scalable codebase.
    -Reduction of operational decision-making timeand improvement of RATP network security through data centralization (zero information loss).
    - Participation inbusiness workshopsand **user interviews**, ensuring alignment between field needs and developed technical solutions.
    - Management ofproduction deploymentsandreleases**, with **CI/CD pipelinesunderGitLab CIand performance tests with **Gatling**.
    - Technical support for the team:onboarding**, **pair programming**, and **code reviews**, in an **Agile SCRUMcontext.

    → **Technical Stack**: Node.js, TypeScript, JavaScript, React, Fastify, PostgreSQL, Jest, Gatling, Docker, GitLab CI, SASS, Agile SCRUM
    ---
    developer, backend developer, web developer, fullstack developer, computer developer, node, node.js, nodejs, node js, react, reactjs, react js, typescript, react node.js, react node, react typescript, react.js node.js, node react, node.js react, node.js javascript, javascript, nodejs reactjs, nodejs react, nodejs backend, nodejs api, nodejs fullstack, react node typescript, react node js, javascript fullstack, javascript react
    Node.js Tech Lead TypeScript React.js JavaScript
  • Ministère de la Transition Ecologique
    Node.js React Developer
    PUBLIC SECTOR
    January 2021 - October 2022 (1 year and 9 months)
    Paris, France
    → **Mission Objective**:

    For the Ministry of Ecological Transition, strengthen the development teams of Mon Compte Mobilité (MCM) — a government platform accessible to all French citizens, centralizing soft mobility aid from the State, regions, and partner companies.

    → **Achievements**:

    - Development of theNode.js/Loopback RESTful APIwith integratedSwaggerdocumentation, to handle the growth in the number of partners and feature requests.
    - Development of theReactwebsite enabling citizens to apply for mobility aid, directly contributing to theincrease in applicationsand the platform's **ecological impact**.
    - Implementation ofauthenticationviaKeycloakand **France Connect**, ensuring secure access compliant with State digital identity standards.
    - Development of an administration interface (**React-Admin** / **Netlify CMS**) for autonomous content management by business teams.
    - Setup ofCI/CD pipelinesunderGitLab CIand writingShellscripts for generating test data sets.
    - Writing integration tests (**Postman**) and unit tests (**React Testing Library** and **Jest**), ensuring the reliability of a high-traffic public service.
    - Successfully validated experiment → project moved to **open source**.

    → **Technical Stack**: Node.js, TypeScript, React, Loopback, MongoDB, Keycloak, France Connect, Swagger, React Testing Library, Docker, GitLab CI, Vault, SASS, Agile SCRUM
    ---
    developer, backend developer, web developer, fullstack developer, computer developer, node, node.js, nodejs, node js, react, reactjs, react js, typescript, react node.js, react node, react typescript, react.js node.js, node react, node.js react, node.js javascript, javascript, nodejs reactjs
    Node.js TypeScript Keycloak React.js Node.js Back-End Web Developer

Recommendations

Aymen BouhlelAB
Kodjo GnadzroKG
Najat ChallouNC
+1
Aymen Bouhlel and 3 other people have recommended Walid

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 of Digital Expert: Web Architecture, Computer Science
    DSP Digital School of Paris
    2019
    Mastère Expert Digital: Archtiecture Web, Informatique
  • Engineering Degree, Computer Engineering, Networks and Telecommunications Branch, Security specialization
    Université de Technologie de Troyes
    2018
    Diplôme d'ingénieur, Ingénierie informatique, Branche Réseaux et Télécommunications, filière Sécurité

Certifications

  • TDD, Clean Architecture and DDD in the Node.js and TypeScript world Training
    WealCome
    2025
    https://wealcomecompany.com/wealcome-nodejs-tdd-clean-architecture-formation
    Node.js Developer DDD TypeScript Clean Architecture Clean Code Back-End Development Domain Driven Design Node.js TDD/BDD NestJs
  • Bulats (Level C2)
    University of Cambridge
    2013
    TypeScript Developer English Node.js Developer TypeScript Back-End Development JavaScript Node.js NestJs Fullstack Full-stack Development

Skill set

Categories