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 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de 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.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Espagnol

    Notions

  • Arabe

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 40 km)

Expériences

  • Ekyo
    Lead Développeur JS
    EDITION DE LOGICIELS
    mai 2024 - octobre 2025 (1 an et 5 mois)
    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
    ENVIRONNEMENT
    mars 2022 - avril 2024 (2 ans et 1 mois)
    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
    EDITION DE LOGICIELS
    octobre 2020 - février 2022 (1 an et 4 mois)
    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

Recommandations

Ces profils de freelance correspondent également à vos critères

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

Formations

  • 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

Compétences

Catégories