Mohand Oussadi

Senior Full Stack Developer | ReactJS, NodeJS

Salaire / Taux journalier

Nice, France

Freelance, ouvert au CDI

Expertises

ReactNodeNextKubernetes

Langues

AnglaisFrançais

À 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.

Liens

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

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.