Mohammed YADEN

Technical Lead | Engineering Manager | Senior dev

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

ReactNestDéveloppement FullstackTypescriptJavascriptNodeExpressNextMongoDBMicroservicesGoogle Cloud PlatformTest Driven DevelopmentSoftware CraftsmanshipAWSDomain Driven DesignKafkaPostgreSQL

Langues

Arabe (Maternelle)Français (Maternelle)Anglais (Courant)EspagnolPolonais

À propos

Introduction

Ingénieur Fullstack Senior avec +10 ans d'expertise en TypeScript, React & NestJS, actuellement Tech Lead chez BforBank et CTO d'Engenia. Expérience prouvée dans l'architecture micro-frontends et microservices pour des leaders comme TotalEnergies, Société Générale et Intermarché. Spécialisé dans la création de solutions évolutives et performantes, de la conception technique au déploiement CI/CD sur GCP/Azure.

Liens

Expérience de travail

Technical Lead

BforBankFreelance

sept. 2022 - Présent

4 ans 2 mois

92800 Puteaux, France

En tant que tech lead, je suis impliqué dans l’architecture et le développement du projet SAPHIR (CRP), qui repose sur une approche micro-frontends (MFE) et microservices (BFF), avec 7 mono-repos et 12 microservices dédiés à la logique métier. ● Participation active aux rituels Agile : DSM, Backlog Refinement, Sprint Planning & Review. ● Conception technique & fonctionnelle en collaboration avec les Product Owners (PO) et Product Managers (PM). ● Développement et maintien de nouvelles fonctionnalités : ○ Développement des interfaces utilisateur (MFE) en React et TypeScript. ○ Création et gestion des bibliothèques de composants UI via Storybook. ○ Implémentation des API REST (BFF) en NestJS pour alimenter les MFE. ○ Amélioration continue du code et mise en place des best practices. ● CI/CD & Déploiement : ○ Suivi des déploiements via Google Cloud Platform (GCP) et Argo CD. ○ Gestion et optimisation des pipelines CI/CD avec GitLab CI. ● Qualité & Performance : ○ Revue de code et cadrage technique des fonctionnalités. ○ Tests unitaires et d'intégration avec Jest et React Testing Library. ○ Documentation technique & architecture pour assurer la maintenabilité du projet. ● Analyse et correction d’anomalies pour garantir la stabilité et la performance du système.

Founder | CTO Hands-on

Engenia

août 2022 - Présent

4 ans 3 mois

Paris et périphérie

Senior Fullstack engineer

TotalEnergiesFreelance

avr. 2022 - oct. 2022

7 mois

Paris, France

Au sein de la feature team Data & Visualization, j’ai contribué au développement de solutions avancées de visualisation de données de forage et d’opérations sur les puits de pétrole, avec un traitement en temps réel. L’objectif principal était d’offrir des outils de monitoring et d’aide à la décision, en exploitant des données agrégées et des systèmes de détection d’anomalies basés sur des modèles prédictifs. ● Développement de dashboards interactifs en React et TypeScript pour visualiser en temps réel les données de forage. ● Mise en place et développement d’APIs en NestJS pour exposer des données agrégées issues de capteurs IoT et de systèmes analytiques. ● Intégrer un système de détection d’anomalies permettant d’anticiper des risques et d’optimiser la prise de décision. ● Collaboration étroite avec les data engineers pour exploiter les modèles prédictifs et intégrer des flux de données complexes. ● Déploiement & Monitoring sur Azure Cloud, en intégrant des bonnes pratiques de CI/CD et d’observabilité. ● Participation aux rituels Agile (Scrum). ● Accompagnement des équipes pour monter en compétences (Peer Programming , Mob Programming).

Senior fullstack Developer

Groupement Les MousquetairesFreelance

mai 2021 - mai 2022

1 an 1 mois

92320 Châtillon, France

En tant que développeur frontend, j’ai contribué à l’amélioration et à l’optimisation du tunnel d’achat d’Intermarché.com, un élément clé du parcours utilisateur e-commerce. Mon rôle a impliqué le développement de nouvelles fonctionnalités, la maintenance et la réduction de la dette technique sur une plateforme à fort trafic. ● Développement et évolution des fonctionnalités du tunnel d’achat en Next.js. ● Refonte et optimisation du code legacy. ● Amélioration des performances et réduction de la dette technique. ● Correction d’anomalies et maintenance des composants critiques du tunnel d’achat. ● Implémentation de tests unitaires et d’intégration pour garantir la robustesse et la fiabilité du code.

Senior fullstack developer

Societe Generale Global Solution Centre

déc. 2019 - mai 2021

1 an 6 mois

94120 Fontenay-sous-Bois, France

J’ai évolué au sein de Fast-IT, une entité fonctionnant comme une startup interne au sein de Société Générale, adoptant une approche Lean Startup et une méthodologie agile axée sur l’expérimentation et l’innovation. Mon rôle consistait à concevoir, développer et déployer des applications web de bout en bout, dans un environnement fullstack JavaScript. ● Développement d’applications web fullstack en React.js et Node.js selon une démarche produit itérative et agile. ● Mise en place d’architectures évolutives et scalables, exploitant GraphQL et REST APIs. ● Développement des interfaces utilisateurs en React et TypeScript. ● Création et gestion des bibliothèques de composants UI via Storybook. ● Implémentation des API REST en NestJS pour exposer les données. ● Mise en place des APIs GraphQL pour alimenter les interfaces dynamiques. ● Optimisation des performances et refactoring pour assurer la robustesse et la maintenabilité des applications. ● Expérimentation de nouvelles technologies open-source pour améliorer les pratiques de développement et d’intégration continue. ● Intégration et déploiement continu (CI/CD) et monitoring. ● Veille technologique et partage de connaissances sur les frameworks modernes et les tendances du développement web. ● Formations des développeurs et mise en place de standards de code

Fullstack developer

EmeriaFreelance

août 2019 - déc. 2019

5 mois

Paris, France

Dans le cadre de la modernisation du CRM interne de Foncia, j’ai contribué au développement fullstack de la plateforme, en travaillant sur les fonctionnalités liées à la gestion locative et comptable. Mon rôle impliquait à la fois le développement front-end en React et back-end en Node.js / Express avec MongoDB. ● Développement des interfaces utilisateurs en React.js, en suivant les principes de performance et d’accessibilité. ● Création et optimisation des API REST en Node.js / Express, avec une structuration adaptée aux besoins métier. ● Conception et gestion de la base de données MongoDB, et optimisation des requêtes pour améliorer les performances. ● Mise en place de contrôles de validation et de middleware sécurisés, assurant la fiabilité des flux de données. ● Réalisation de tests unitaires et d’intégration avec Jest et Enzyme pour garantir la robustesse du code. ● Participation aux rituels Agile : sprint planning, daily stand-up, et rétrospectives.

Fullstack developer

Aldebaran Robotics

mars 2019 - août 2019

6 mois

Paris, France

J’ai participé au développement from scratch d’une application web innovante permettant la communication et le pilotage à distance de robots humanoïdes (modèle Pepper). L’objectif était d’assurer un contrôle fluide et en temps réel des robots via une interface web ergonomique. Au sein d’une équipe pluridisciplinaire composée d’un développeur backend et de deux développeurs mobiles (iOS & Android), j’étais responsable du développement de l’application web (SPA) et de l’intégration des services de communication en temps réel. ● Développement d’une l’application web SPA from scratch en React.js, avec une architecture modulaire et scalable (atomic design). ● Intégration du SDK Twilio pour permettre la gestion des appels vidéo et audio en temps réel entre opérateurs et robots. ● Collaboration étroite avec l’équipe backend pour intégrer les APIs WebSockets et REST, essentielles au contrôle des robots. ● Coordination avec l’équipe mobile pour garantir une expérience utilisateur cohérente sur toutes les plateformes. ● Optimisation des performances et de l’accessibilité pour améliorer la réactivité et l’expérience utilisateur. ● Mise en place d’un système de gestion d’état efficace en utilisant React Context API et Hooks. ● Développement et exécution de tests unitaires et d’intégration avec Jest et Enzyme pour garantir la robustesse du code.

Consultant en développement Web

Extia

sept. 2015 - août 2019

4 ans

Fullstack developer

Societe Generale Global Solution Centre

juil. 2017 - mars 2019

1 an 9 mois

94120 Fontenay-sous-Bois, France

Fullstack developer

ITNOVEM.

août 2016 - juil. 2017

1 an

Saint-Denis, France


Formation

UTBM

Diplôme d’ingénieur en informatique, pour l’ingénierie des systèmes d’information

2013 - 2015

2 ans 9 mois

Faculté des Sciences et Techniques de Fés

Licence sciences et techniques en génie informatique.

2009 - 2012

3 ans 4 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.