About Walid
French
Native or bilingual
English
Fluent
Experience
- FDJNode.js React DeveloperENTERTAINMENT AND LEISUREJanuary 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
- RATPNode.js React DeveloperTRANSPORTATIONNovember 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
- Ministère de la Transition EcologiqueNode.js React DeveloperPUBLIC SECTORJanuary 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
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 of Digital Expert: Web Architecture, Computer ScienceDSP Digital School of Paris2019Mastère Expert Digital: Archtiecture Web, Informatique
- Engineering Degree, Computer Engineering, Networks and Telecommunications Branch, Security specializationUniversité de Technologie de Troyes2018Diplô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 TrainingWealCome2025
- Bulats (Level C2)University of Cambridge2013