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

Mehdi Chaabi

Développeur fullstack web Angular | Node | .NET

500 €/jour
Bordeaux, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mehdi

Vous recherchez un expert Angular et Node/Nest ?
Vous êtes au bon endroit ! ⬇

Je suis ingénieur logiciel avec plus de 12 ans d'expérience.
J'interviens comme tech lead / senior software engineer (Angular, Node/Nest).
Passionné par le design d'interface et l'expérience utilisateur.

J’ai travaillé avec :
▪ Betclic : leader européen des jeux en ligne et paris sportifs.
▪ Ubisoft : l’un des plus grands éditeurs et studios de jeux vidéo au monde.
▪ Thermo Fisher Scientific : leader mondial des technologies scientifiques et solutions pour laboratoires.
▪ Alcatel Submarine Networks : acteur mondial des réseaux de câbles sous-marins en fibre optique.
▪ Schlumberger : leader mondial des technologies et services pour l’énergie (oil & gas / transition).

Je suis en mesure de vous accompagner sur :
▪ Concevoir, développer et maintenir des applications web et mobile.
▪ Intervenir à chaque étape du processus : cadrage, conception, développement, tests, mise en production.
▪ Garantir la qualité via standards et bonnes pratiques (clean code, defensive programming, SOLID, ...).
▪ Garantir la performance, la maintenabilité et la robustesse des applications.
▪ Encadrer techniquement les développeurs front-end (mentoring, standards, code reviews).
▪ Collaborer avec les équipes produit, design et back-end.
▪ Mettre en place et faire évoluer les pipelines CI/CD
▪ Assurer des mises en production régulières et fiables (release, monitoring, rollback).
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Bordeaux (jusqu’à 50 km), Paris (jusqu’à 50 km), Lyon (jusqu’à 50 km), Marseille (jusqu’à 50 km), Toulouse (jusqu’à 50 km)

Expériences

  • Betclic
    Développeur Angular
    SPORT
    avril 2025 - Aujourd'hui (1 an et 2 mois)
    Bordeaux, France
    Betclic est une entreprise du secteur des paris sportifs et jeux en ligne.
    Le groupe compte environ 1 600 collaborateurs, dont ~700 spécialistes tech, et opère depuis Bordeaux avec une présence internationale.
    À cette échelle (~5 millions de joueurs connectés et ~1 milliard de transactions par mois), la Tech est structurée pour absorber un volume massif, garantir la fiabilité, et faire évoluer la plateforme en continu.

    J’ai rejoint la squad Alternative Payment Methods (APM) & Transfo.
    J’y ai contribué à l’évolution de la web app Betclic, de la sub-app Payment et des back-offices (transactions & régulations).
    Focus principal : les parcours dépôt/retrait et la transformation des flows de paiement.

    L'équipe était composée de 9 développeurs, 1 PO, 2 QA et 1 Engineering Manager.

    Mes responsabilités :
    → Montée de version Angular 20.
    → Développement de fonctionnalités Payment (multi-brand, fake brand, etc.).
    → Optimisation des performances & SSR.
    → Refonte UI des backoffices transactions et régulations.
    → Mise en production de la sub-app Payment + monitoring Datadog.
    → Bug fixing / run.

    Projet “Gordon” (dépôt asynchrone) :
    → Développement d’un flow de dépôt asynchrone sur toutes les méthodes de paiement via gRPC.
    → Intégration de nouveaux providers de paiement.
    → Refactoring des interfaces avec les nouvelles APIs.
    → Gestion des feature flips (activation selon régulation).

    Contributions / résultats :
    → Livraison des migrations Angular + refontes UI backoffice et mise en prod de la sub-app Payment.
    → Implémentation et généralisation d’un flow de dépôt asynchrone multi-moyens (gRPC) + intégration providers + feature flips.

    Contexte technique : Angular, NgRx, RxJS, Nx, HTML/SCSS, AG Grid, NestJS (SSR), TypeScript, Bootstrap, Karma/Jasmine, GitHub Actions, Terraform, gRPC, AWS, Datadog
    Angular Typescript JavaScript Nx NgRx
  • Thermo Fisher Bordeaux
    Développeur Angular
    INDUSTRIE PHARMACEUTIQUE
    juillet 2023 - avril 2025 (1 an et 9 mois)
    Bordeaux, France
    Thermo Fisher Scientific est un leader mondial des Life Sciences (instruments, consommables, logiciels et services pour laboratoires, biotech/pharma et clinique).
    L’entreprise compte ~125 000 collaborateurs et a réalisé $42,88B de chiffre d’affaires en 2024.

    J’ai d’abord rejoint l’équipe Core Portal afin de développer le portail microscopiste d’un logiciel d’acquisition et de visualisation de données d’imagerie pour une gamme de microscopes électroniques.

    J’ai ensuite intégré l’équipe Life Science, où j’étais référent technique front-end, pour renforcer les fonctionnalités d’analyse/visualisation (imagerie 2D/3D, plugins) et accélérer la réduction de la dette technique.

    Les équipes étaient composées de 5 développeurs, 1 QA, 1 PO, 1 manager.

    Squad Core Portal :
    → Authentification, droits d’accès, métadonnées, navigation dans le système de fichiers du microscope.
    → Intégration d’un nouveau design system.

    BU Life Science :
    → Développement des visualiseurs 2D/3D et de plugins selon les techniques d’acquisition.
    → Référent front-end : cadrage technique, revues de code, alignement standards, accompagnement des devs sur les sujets UI/archi.
    → Réduction de la dette technique : extraction de libs, montées de version, refactoring.
    → Extraction de features legacy dans un nouveau workspace dédié.

    Contributions / résultats :
    → Livraison et consolidation du Core Portal (accès, métadonnées, navigation fichiers) + adoption du design system.
    → Renforcement du périmètre Life Science (2D/3D viewers, plugins) + assainissement du socle (legacy → workspace, dette technique).
    → Mise en place d’un cadre front plus homogène (standards, pratiques de review, cohérence UI).

    Contexte technique : Angular, NodeJS, REST, RxJs, NX, HTML, SCSS, Typescript, Bootstrap, eCharts, Karma, Jasmine, Kubernetes, Docker, Python, FastAPI, .NET Core
    Angular Typescript Bootstrap JavaScript RxJS
  • Haryon
    Développeur Lead Angular
    EDITION DE LOGICIELS
    janvier 2023 - septembre 2023 (8 mois)
    Bordeaux, France
    Haryon est une startup du secteur de la cybersécurité, spécialisée dans l’automatisation des tests d’intrusion et la validation continue des actions de sécurisation (continuous security validation).

    J’ai rejoint l’équipe sur un poste R&D / conseil afin de participer au proof of concept Knock Xplore : une application de dashboard cybersécurité dédiée à la visualisation et à l’exploration des vulnérabilités d’un SI (CVE) et de son mapping réseau.

    L’équipe était composée de 4 développeurs, 1 expert IA (CTO), 1 expert cyber et 1 CEO.

    Mes responsabilités :
    → Concevoir et développer un dashboard permettant d’explorer les vulnérabilités CVE issues d’un scan automatisé.
    → Mettre en place une visualisation réseau (force-directed) pour représenter le mapping d’un SI.
    → Construire une UX orientée analyse : filtres, navigation, scénarisation (“hacker in residence”).
    → Contribuer au cadrage R&D : itérations rapides, validation de faisabilité, choix de librairies et patterns front.

    J’ai contribué aux évolutions suivantes :
    → Livraison d’un POC fonctionnel “Knock Xplore” pour explorer et prioriser des vulnérabilités CVE.
    → Mise en place d’une dataviz réseau interactive (force-directed) pour accélérer la compréhension du SI et des scénarios d’attaque.

    Contexte technique : Angular, TypeScript, RxJS, RxDB, amCharts, PWA
    Angular Typescript User Experience Design PWA Angular Material

Recommandations

CM
Antony Kervazo-CanutAK
Lilian AlvarezLA
Clement Mart et 2 autres personnes recommandent Mehdi

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

  • Master of Science - Computer Science
    SUPINFO
    2015
    Master of Science (MS), Technologies de l'information
  • Bachelor of Science - Information Technology
    SUPINFO
    2013

Certifications

  • MS: Programming in HTML5 with JavaScript and CSS3
    Microsoft
    2013
    HTML5 JavaScript CSS3

Compétences

Catégories