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

Mohamed B.

Senior FullStack Engineer | JS | TS | React & Node

€567/day
Paris, FR
3-7 years

Average response time: 1 hour

About Mohamed

Senior Software Engineer JavaScript / TypeScript, expert React et Node.js, avec une expérience de lead technique. J’accompagne les équipes sur l’ensemble du cycle de développement en mettant en place de bonnes pratiques pour garantir des solutions scalables, performantes et maintenables.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Basic

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 40km)

Experience

  • Ekyo
    Lead Développeur JS
    SOFTWARE PUBLISHING
    May 2024 - October 2025 (1 year and 5 months)
    Paris, France
    Projet : Développement d’une plateforme SaaS bas carbone composée de 4 applications (Mesure, Trajectoire, Studio, CSRD).
    Contexte : Équipe Agile de 8 personnes, rituels Scrum avec sprints de 2 semaines.
    Missions :
    • Développement fullstack (React.js côté frontend, Node.js/Express côté backend).
    • Encadrement technique (code review, mentoring, pair programming).
    • Conception d’architecture, refonte, optimisation et mise en place des bonnes pratiques (sécurité, performance, accessibilité et maintenabilité).
    • Tests automatisés, unitaires et d'intégration, documentation, CI/CD.
    • Participation à la conception produit avec les équipes design et produit.
    • Suivi du cycle de vie : développement > staging > QA > production.
    • Gestion des tickets, support client et amélioration continue.
    Résultats obtenus
    • 21 mises en production
    • +185 PRs relues et validées
    • +126 tickets validés en QA
    • Montée en compétences de l’équipe de développeurs encadrée
    • Très bons retours utilisateurs & clients
    • Code stabilisé, maintenable et documenté
    • Couverture de tests : 75%, automatisation : 60%
    • Audit qualité et sécurité validé
    Environnement technique :
    Frontend
    Bibliothèque : React.js v18, Redux-Saga, RTK
    Langage : JavaScript (ES6+)
    Bundler : Vite
    UI Kit : Material UI (MUI)
    Documentation UI : Storybook
    Tests : React Testing Library, Jest
    Backend
    Environnement : Node.js
    Framework : Express.js
    Tests : Jest, Supertest
    Documentation API : Swagger (OpenAPI)
    Base de données
    SQL : MySQL
    ORM : Sequelize
    Infrastructure & Outils
    Cloud : Google Cloud Platform (GCP)
    CI/CD : GitHub Actions
    Conteneurisation : Docker
    Versioning : Git & GitHub
    Gestion des tâches : Zenhub
    Support client : Zendesk
    Méthodologie
    Agile Scrum (Daily, Sprint Review, Planning)
    Sprint de 2 semaines
    React.js JavaScript Node.js MySQL Express
  • Ekyo
    Développeur Full-Stack JS
    ENVIRONMENTAL
    March 2022 - April 2024 (2 years and 1 month)
    Paris, France
    Projet : Développement d’une plateforme SaaS bas carbone composée de 4 applications (Mesure, Trajectoire, Studio, CSRD).
    Contexte : Équipe Agile de 8 personnes, rituels Scrum avec sprints de 2 semaines.
    Missions :
    • Réalisation d’interfaces utilisateurs modernes et responsives
    • Développement et intégration d’APIs REST
    • Gestion de l’état avec Redux-Saga
    • Mise en place d’une authentification JWT et SSO multi-applications
    • Gestion des accès et permissions utilisateurs
    • Création et gestion du dashboard admin et utilisateurs
    • Création de vues graphiques en D3.js et nivo et interactives (drag & drop, arborescences)
    • Développement de modules: collecte, indicateurs, facteurs d’émissions...
    • Tests unitaires / intégration, documentation et validation fonctionnelle
    Résultats obtenus
    • 39 mises en production
    • Application rapide, sécurisée et stable
    • Code plus maintenable et documenté
    • 75% de couverture de tests (back & front)
    • Excellent retour des clients finaux

    Environnement technique :
    Frontend
    Bibliothèque : React.js v18
    Langage : JavaScript (ES6+)
    Bundler : Vite
    UI Kit : Material UI (MUI)
    Documentation UI : Storybook
    Tests : React Testing Library, Jest
    Backend
    Environnement : Node.js
    Framework : Express.js
    Tests : Jest, Supertest
    Documentation API : Swagger (OpenAPI)
    Base de données
    SQL : MySQL
    ORM : Sequelize
    Infrastructure & Outils
    Cloud : Google Cloud Platform (GCP)
    CI/CD : GitHub Actions
    Conteneurisation : Docker
    Versioning : Git & GitHub
    Gestion des tâches : Zenhub
    Support client : Zendesk
    Méthodologie
    Agile Scrum (Daily, Sprint Review, Planning)
    Sprint de 2 semaines
    React.js Node.js MySQL JavaScript Express
  • Avaxia Group
    Développeur Full-Stack JS
    SOFTWARE PUBLISHING
    October 2020 - February 2022 (1 year and 4 months)
    Tunis, Tunisia
    Projet : Solution de monitoring des systèmes SAP
    Contexte :
    • Environnement international avec communication en anglais
    • Équipe agile de 6 personnes
    • Méthodologie Scrum : sprints de 2 semaines avec rituels agiles
    • Architecture : Microservices
    Missions :
    • Développement d’interfaces utilisateur responsives avec React.js
    • Intégration des APIs REST et développement de la logique métier
    • Mise en place de Redux (thunk) pour la gestion d'état
    • Rédaction de tests unitaires et d’intégration
    Développement de plusieurs fonctionnalités clés :
    • Gestion des équipes (Microsoft Graph API)
    • Gestion des rôles et permissions
    • Admin Dashboard
    • Système de drag /drop pour la gestion tâches
    • Système de notifications et alertes en temps réel
    • Système de création de formulaire dynamique
    Résultats obtenus
    • 18 mises en production réussies
    • Application performante, sécurisée et maintenable
    • 80% de couverture de tests (front + back)
    • Documentation claire et à jour
    • Très bonne stabilité du système en production
    Environnement technique :
    Frontend
    Bibliothèque : React.js
    Langage : JavaScript (ES6+)
    Bundler : Webpack
    UI Kit : Material UI (MUI)
    Documentation UI : Storybook
    Tests : React Testing Library, Jest
    Backend
    Environnement : Node.js
    Framework : Express.js
    Tests : Jest, Supertest
    Documentation API : Swagger (OpenAPI)
    Base de données
    SQL : MongoDB
    ODM : Mongoose
    Infrastructure & Outils
    Cloud : Microsoft Azure
    CI/CD : Jenkins, sonarQube
    Conteneurisation : Docker
    Orchestration : Kubernetes
    Versioning : Git & GitLab
    Gestion des tâches : Jira
    Méthodologie
    Agile Scrum (Daily, Sprint Review, Planning)
    Sprint de 2 semaines
    Node.js React.js JavaScript Express MongoDB

Recommendations

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

  • Cycle d'ingénieur en génie informatique
    École supérieure privée d'ingénierie et de technologie
    2020
    Cycle d'ingénieur en génie informatique
  • Cycle préparatoire aux études d'ingénieurs
    Institut préparatoire aux études d'ingénieur de Nabeul - IPEIN
    2017
    Cycle préparatoire aux études d'ingénieurs

Skill set

Categories