
Bassem Ferchichi
Développeur Full-Stack Senior
Salaire / Taux journalier
92290 Châtenay-Malabry, France
Freelance
Peut venir sur site
Expertises
À propos
Introduction
Expert Angular & TypeScript avec 13 ans d'expérience, développeur NestJS. Spécialisé optimisation performance, architecture robuste et qualité logicielle d'applications web critiques. J'interviens de la conception à la mise en production, en passant par le développement front-end et back-end, les tests et l'optimisation. Expérience prouvée avec des grands groupes (TotalEnergies, BNP Paribas, ACCOR).
Expérience de travail
Développeur Full-Stack Senior
TotalEnergies
avr. 2021 - mars 2026
5 ans
Paris, France
– Participation active aux ateliers de cadrage: Story Mapping, Product Vision, découpage des MVP – Contribution aux ateliers Architecture, Risk Mitigation, Ways of Working et préparation du backlog – Animation du Daily Stand-up (DSM) et des ateliers de refinement technique en rotation d'équipe Développement de 3 applications industrielles : – RTMB (Real Time Mass Balance) – collecte et traitement de flux de données toutes les heures, réconciliation automatique et manuelle, interfaces d'analyse pour les opérateurs. Back-end NestJS : développement de controllers, services, interceptors et gestion de la persistance avec TypeORM – CATWIN - aide à la décision pour ingénieurs procédés : optimisation unité VGO HDS et planification des arrêts pour changement de catalyseur – MASTERMAINT - optimisation des plans de maintenance offshore : développement Angular (migration 18 → 20), APIs REST Spring Boot, review de maquettes UI Qualité logicielle - Référent QA côté développement (MASTERMAINT) : – Mise en place de la stratégie de tests: Jest (unitaires), Playwright (E2E), Cucumber (tests fonctionnels) – Interface avec l'équipe QA : suivi de l'avancement, reviews hebdomadaires et coordination des recettes Architecture & transverse : – Mise en place de l'architecture front-end et des pipelines CI/CD sur Azure DevOps – Création de graphiques D3.js, intégration Microsoft MSAL, audit back-end NestJS – Contribution transverse: amélioration de l'Angular Starter Kit utilisé par les équipes de la Digital Factory – Code review, rédaction des tests unitaires (Jest, Jasmine/Karma) et E2E (Playwright, Cucumber), encadrement des développeurs
Développeur Front-End
ACCOR
juin 2019 - janv. 2021
1 an 8 mois
– Reconstruction complète de l'interface Web et migration vers le nouveau domaine Accor – Développement de la nouvelle homepage et des sites B2B: Travelpros, Businesstravel, Meetings – Optimisation du moteur de recherche, correction d'anomalies, participation aux cérémonies Agile
Développeur Angular – Team Lead
BNP Paribas Securities Services
juil. 2018 - mai 2019
11 mois
– Lead technique d'une équipe de 5 ingénieurs (2 France + 3 Inde) sur l'application CRV (Client Risk View) dédiée à la gestion des risques – Conception et développement du dashboard décisionnel Angular 6 + Highcharts / Highstock – Intégration de l'authentification centralisée SSO, tests Jasmine/Karma, documentation du code – Pilotage de l'équipe offshore : encadrement, communication avec les équipes UI/UX, Data et Back-end
Développeur Full-Stack
BNP Paribas Factor France
févr. 2017 - juin 2018
1 an 5 mois
– Reconstruction des interfaces clients des produits financiers avec AngularJS (responsive) – Tests unitaires Jasmine/Karma, tests E2E Protractor, configuration Webpack – Développement des sites vitrines institutionnels (factor.bnpparibas)
Développeur Full-Stack JS
DELL
mars 2016 - févr. 2017
1 an
– Vblock: automatisation des processus de configuration, interface utilisateur et synchronisation – Communication temps réel Front/Back via Socket.io pour affichage de résultats de scripts Python – Création d'APIs REST avec Express.js / MSSQL
Développeur AngularJS - Consultant Externe
IBM
mars 2015 - févr. 2016
1 an
– Personnalisation de X-Force Exchange, plateforme de cybersécurité d'IBM – Intégration d'IBM Watson (machine learning) au sein de la plateforme – Animation d'une formation interne AngularJS chez IBM Insights
Développeur Full-Stack – Lead Dev
Belle Femme Tunisie
oct. 2013 - janv. 2015
1 an 4 mois
– Développement des services web avec Express.js + PostgreSQL, administration et maintenance – Conception, développement et mise en production d'une SPA d'annonces pour produits cosmétiques
Formation
SUPTECH Tunisie
Diplôme d'Ingénieur, Technologies de l'Information
2012 - 2016
4 ans 1 mois
Faculté des Sciences de Bizerte
Licence Fondamentale, Informatique
2007 - 2011
4 ans 1 mois
Licences et certifications
LFW211 - Node.js Application Development
Délivré le : janv. 2022
Node.js, Express.js, JWT et Mongoose par la pratique
Délivré le : janv. 2017
Certificate of Completion - JavaScript Course
Délivré le : janv. 2016