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

Abdeljabbar Jaddi

Développeur node.js/vue.js/Nest.js

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

About Abdeljabbar

👋 Bonjour, je suis Abdeljabbar JADDI, ingénieur d’études et développement JavaScript Fullstack avec plus de 7 ans d’expérience en Node.js et Vue.js.

🚀 Mon expertise couvre :

Back-end : Développement d’APIs REST robustes et sécurisées (Node.js, NestJS, Fastify, Sails.js, Express), architecture modulaire et scalable, gestion de la performance (Redis, caching, load-balancing), authentification (OAuth2, JWT), intégration et déploiement CI/CD.

Front-end : Développement d’interfaces modernes et ergonomiques (Vue.js, React), intégration de composants (Vuetify, Bootstrap), optimisation UX/UI, tests E2E avec Cypress.

Méthodologies : TDD/BDD, agilité (Scrum), documentation technique (Swagger, Confluence).

Bases de données : Oracle, MongoDB, PostgreSQL, MySQL.

🏛️ Expérience secteur public :
Interventions sur des projets à forte contrainte réglementaire et organisationnelle, notamment dans des environnements publics nécessitant la gestion de données sensibles, le respect des normes de sécurité et d’accessibilité (RGAA), ainsi que l’intégration avec des systèmes d’information existants. Travail en collaboration avec des équipes pluridisciplinaires et respect des processus de validation et de gouvernance IT.

✨ Ma valeur ajoutée :

Une vision complète Fullstack (frontend + backend)
Une expertise sur des architectures modernes avec Node.js et NestJS
Une expérience dans des environnements complexes (banques, télécoms, assurance, secteur public)
Une approche orientée qualité : code propre, maintenable, testé et documenté

📌 Types de projets que je réalise :

Développement et maintenance d’APIs performantes et scalables avec Node.js / NestJS
Création et refonte d’applications web et mobiles sur mesure
Migration de projets existants (Vue 2 → Vue 3, optimisation Node.js)
Mise en place de CI/CD et bonnes pratiques d’architecture logicielle
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

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

Experience

  • DGFiP
    Mission Vue.js/Node.js/Nest.js
    PUBLIC SECTOR
    October 2025 - Today (8 months)
    Noisy-le-Grand, France
    Contexte : La conception et le développement de la DSFR Builder, le builder de la DGFIP, outil interne de création et d’édition de pages web basé sur le Design System de l’État Français (DSFR), permettant aux équipes de concevoir des interfaces conformes aux normes UI/UX et d’accessibilité.
    Missions :

    •Développement d’un éditeur de pages basé sur Vue.js 3 et GrapesJS, intégrant les composants du DSFR
    •Développement du back-end en Node.js pour la gestion des projets, la persistance des données et les APIs
    •Intégration et adaptation des scripts DSFR
    •Implémentation d'un système de collaboration en temps réel complexe via Socket.io (verrouillage des ressources, notifications…)
    •Implémentions des normes de l’accessible web sur les composant vue JS
    •Mise en place de tests unitaires et d'intégration (Vitest/Jest) pour assurer la stabilité du front-end et des middlewares.
    •Intégration de maquettes Figma.
    •Tests End-to-End avec Cypress.
    •Implémentation des standards d’accessibilité.
    •Utilisation de balises HTML sémantiques et attributs ARIA.
    •Mise en place de bonnes pratiques performance (lazy loading, code splitting)
    •Collaboration étroite avec les équipes produit et design (UX / UI) pour répondre aux besoins fonctionnel
    •Participation aux choix d’architecture et aux bonnes pratiques de développement
    •Mission Front end à 80%, 20% Backend

    Environnement technique : Vue.js 3, TypeScript, Pinia, Vuex, GrapesJS, Axios , HTML, CSS, Node.js, Express, Socket.io, Prisma, PostgreSQL, Git, Docker, Vitest, Scrum, jira.
    PostgreSQL Vue.js Node.js Pinia REST APIs
  • BNP-Paribas
    Mission Node.js
    BANKING AND INSURANCE
    October 2023 - August 2025 (1 year and 10 months)
    Paris, France
    Projet : Au sein d'une équipe de BP²I, on travaille sur le développement et la gestion des APIs utilisés par les
    groupes BNPP, BNL, Fortis, ainsi que le développement sur Netcool impact.

    Missions et Tâches :
    • DĂ©veloppement des APIs Rest avec Node Js en utilisant le framework Fastify et ses plugins.
    • Validation d’authentification des utilisateurs selon leurs rĂ´les AccordĂ©s par le Service APIGEE.
    • Simuler les fonctionnalitĂ©s de NOI (Maintenance, RemĂ©diation…) par des APIs Rest.
    • Gestion de caching (Redis) et load-blancing pour garantir la bonne performance des APIs
    • Test Fonctionnels et unitaires des diffĂ©rents couches (dao, services, controllers, helpers…) en utilisant la mĂ©thode TDD pour rassurer la bonne qualitĂ© de code avec Jest.
    • La documentation avec Swagger afin de consommer ses APIs tout en respectant les besoins des clients.
    • Participation en rĂ©daction de design des APIs et en diffĂ©rents choix techniques (architecture, technologies…)
    • Installation et supervision des APIs dans les serveurs des diffĂ©rentes environnements (DEV, QUAL, PROD).
    • DĂ©veloppement et Maintenance sur les règles de la solution NOI impact.
    • CrĂ©ation des alertes de teste et fichier CAP.
    • Lancement des règles Netcool impact.
    • Correction des règles Netcool impact.
    • Assurer l’intĂ©gration et le dĂ©ploiement continue.
    • Formation aux nouveaux arrivants.
    • Participer aux dĂ©monstrations des APIs aux clients.
    Environnement Technique :
    JavaScript, Node.js, Fastify Js, Oracle, Jest, Redis, OAuth2, JWT, OpenAPI, Jenkins, Git, Gitlab, Ansible Tower,
    Postman, Netcool, Jira, Srum, VS code, Red Hat OS.
    Node.js Fastify Redis OpenAPI/Swagger Oracle
  • CNAM
    Mission Vue.js
    HEALTH AND WELLNESS
    November 2022 - September 2023 (10 months)
    Paris, France
    Projet : la Refonte d’une application web (SEFLEX) pour la CNAM ayant le but de la gestion des remboursements des frais médicaux et la génération des fichiers B2.

    Missions et Tâches :
    • DĂ©veloppement de la partie front-end avec le framework Vue en TypeScript.
    • CrĂ©ation des nouvelles maquettes suivant les actes de remboursements et les norme de la CNAM.
    • IntĂ©gration des composants vuetify.
    • Test E2E en utilisant Cypress et gĂ©nĂ©ration des rapports de couverture.
    • Assurer le clean code durant les phases de dĂ©veloppement.
    • RĂ©daction de la documentation des nouvelles fonctionnalitĂ©s sur Confluence.
    Environnement Technique : Vue.Ts (version 2), Vuex, Vuetify, Cypress, Eslint, Vue test, Java, Spring Batch,
    PostgreSQL

Recommendations

Be the first to recommend Abdeljabbar

Help this freelancer shine by sharing your experience working together.

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

  • Master en Systèmes Intelligents et Communicants
    ENSA Fès )
    2018
    Master en Systèmes Intelligents et Communicants
  • Licence en RĂ©seaux et Technologies des TĂ©lĂ©communications
    FST Settat
    2016
    Licence en Réseaux et Technologies des Télécommunications

Skill set

Categories