
Mohand Oussadi
Senior Full Stack Developer | ReactJS, NodeJS
Salaire / Taux journalier
Nice, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Senior Full-Stack Developer with 8+ years mastering React, Node.js & Next.js in enterprise environments. Led teams of 7, deployed 1000+ automated websites, and reduced time-to-market through modular architecture at M3 Tech. Ready to deliver scalable solutions with proven technical leadership.
Expérience de travail
Senior Frontend Developer | ReactJs | NodeJs
OpportunityFreelance
févr. 2025 - Présent
1 an 9 mois
Nice, France
Agile project – Team of 6 developers – 2-week sprints - Developed an automated RCS messaging application using ReactJS 18, Node.js, C# .NET 6.0, and Blazor for specific client-side interfaces. - Optimized performance and refactored existing code to improve application maintainability and durability. - Worked closely with design teams to enhance UX and integrate UI updates. - Collaborated with backend teams to define API contracts, streamline data exchanges, and ensure consistency between business logic and user experience. - Actively participated in Agile ceremonies (daily stand-ups, sprint planning, reviews) within a collaborative team environment.
Tech lead full stack | ReactJs | NodeJs | NextJs
M3 Tech
mars 2022 - mars 2025
3 ans 1 mois
Montréal, QC, Canada
Project for a broker services platform – Team of 7 – Agile methodology (Scrum) - Technical lead on the project (Next.js 13 / ReactJS 18 / Node.js / C# .NET 6.0 architecture) and mentoring of 4 developers (code reviews, pair programming, technical workshops). - Designed a modular monorepo using Lerna to centralize the design system, reusable components, and improve maintainability. - Defined the architecture (APIs, modules, design system) in collaboration with product teams. - Implemented automated CI/CD pipelines and a streamlined deployment workflow. - Authored technical documentation and established development best practices. Key achievements: - Reduced time-to-market by designing a modular and reusable architecture applied across multiple projects. - Developed a multi-tenant Next.js application capable of rendering broker websites based on domain names, enabling automated deployment of over 1,000 websites.
Full Stack Developer
Houghton Mifflin Harcourt
nov. 2021 - mars 2022
5 mois
Montréal, QC, Canada
Participation in the development of an educational content creation platform for teachers, within an Agile (Scrum) environment. Worked on the Vue.js (frontend) and Node.js / .NET Core (backend) stacks to design intuitive interfaces and optimize data flows for high performance. Key achievements: - Developed tools for creating interactive educational content, enhancing user experience and increasing the productivity of teaching teams. - Collaborated with product and backend teams to define API contracts and streamline data exchanges. - Actively contributed to Agile ceremonies (daily stand-ups, sprint planning, reviews) and implemented best practices in code reviews and refactoring.
React front-end developer
360.Agency
juin 2019 - déc. 2021
2 ans 7 mois
Région de Montréal, Canada
Agile team of 3 to 6 developers — Project delivered in direct collaboration with the client - Led the design and development of the Kijiji Auto platform as part of a pilot team, working closely with the client throughout the project lifecycle. - Developed complex frontend widgets (financing simulator, configurator, login, etc.) using ReactJS and Node.js. - Actively involved in R&D to integrate new technologies and streamline internal workflows. - Conducted technical watch and proposed innovative solutions progressively adopted by the team. - Served as DevOps project manager: implemented CI/CD pipelines, managed deployments via Kubernetes, and developed modular microservices with Express.js.
Développeur fullstack React/JavaScript
Vidéotron
avr. 2017 - juil. 2019
2 ans 4 mois
Montréal, QC, Canada
Development and application support for an order-taking system. - Implementation of new functionalities (frontend and backend) - bug fixes - Test support and evolution - Agile project monitoring - Sprint planning - Story and sub-story breakdown - Daily Scrum - Refinement of subsequent sprints - Sprint review - retrospective at the end of each sprint - Code review - Branch creation on Git language and tools: ReactJS, JavaScript, SQL, JAVA, MuleSoft, Camunda, Drools, Bitbucket, JIRA, SourceTree
Développeur logiciels
ALTEN CANADA
avr. 2017 - juil. 2019
2 ans 4 mois
Région de Montréal, Canada
Client Videotron
Développeur web
Natchav
août 2016 - mars 2017
8 mois
Montréal, QC, Canada
Développement du site en WordPress, design, SEO, content management, API Rest wordpress.
Développeur C#
Essilor
août 2012 - déc. 2015
3 ans 5 mois
94300 Vincennes, France
- Maintenance et évolution d’un outil d’aide à la décision - Mise en place de rapport - Langages utilisé : C#, SQL, VBA, Qlickview - Création d’un catalogue produit - Rédaction de manuels utilisateurs - Présentation de l’outil auprès du client
Développeur
Inserm
mars 2012 - juil. 2012
5 mois
Le Kremlin-Bicêtre, France
Refonte de l'outil de l'interrogation de données du site du CépiDC: - Recueil du besoin auprès des différents acteurs - Développement de l'outil - Langages utilisés: SQL, R, PHP, JAVASCRIPT, HTML - Rédaction de la spécification fonctionnel
Formation
ESIAG - Ecole Supérieure d'Ingénieur Paris Est.
Master MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises), spécialité ISIAD (
2012 - 2015
4 ans
IUT de Paris - Rives de Seine
DUT
2010 - 2012
3 ans