Abdel Medjaheri

Développeur fullstack | Vue.js, Nuxt, Node.js

Salary / Daily rate

Paris, France

Mobility: Paris

Freelance, open to permanent contract

Can come onsite

Skills

NuxtVueTypescriptFullstack DeveloperFrontend DevelopmentFullstack DevelopmentReactSassJavascriptTailwind CSSNodeCSSExpressMongoDBSwagger/OpenAPIWebpackTech LeadSupabaseGitVercelMicrosoft 365Web DeveloperClean CodeFirebaseDockerNotionJiraSQLiteRESTful APIsGraphQLGitHubStrapiPostgreSQLPlaywrightGitLabFrontend Developern8nNextMicrosoft TeamsWeb DesignFigmaHTMLMySQLAI EngineerConfluenceSoftware EngineerScrum

Languages

French (Native)English

About me

Intro

Cadrer, construire, livrer, améliorer : c’est ma façon de faire avancer un produit.
Je pratique l’AI-assisted engineering en profondeur avec Claude Code (skills, MCP, et context engineering) pour accélérer le delivery, réduire les frictions et fiabiliser chaque release.

Links

Work experience

Freelance | Développeur front-end | Expert Vue.js

AccorFreelance

Oct 2023 - Present

3 years 1 month

Paris et périphérie

Au sein de l’équipe Post-Booking, je suis devenu référent technique sur les sujets les plus critiques du périmètre. Au-delà du dev, j’ai pris un rôle actif de co-conception : cadrage fonctionnel & technique, définition de contrats d’interface, choix d’architecture, et documentation, en lien direct avec les features team, TL, PO et QA. Réalisations, impacts : BFF GraphQL (Node/Apollo) — conception & delivery : design des schémas, resolvers/mutations, connectors et agrégations multi-APIs (pricing, loyalty, annulation), avec une logique de centralisation côté BFF pour sécuriser les parcours front Paiement end-to-end (parcours critique) : cadrage et implémentation (choix moyens de paiement, 3DS, redirections PSP, statuts “pending”, gestion fraude/garantie CB) gestion d’erreurs, etc. Création de doc sur Miro. Annulation de réservation (multi-room / partielle) : mutations GraphQL (annulation globale et par chambre), gestion des conditions tarifaires et des cas complexes multi-chambres. Refonte / migration Next Gen API : spikes exploratoires, mapping pages (détail/confirmation), migration progressive des composants et sécurisation des régressions sur plusieurs mois. Chantiers transverses : migration TypeScript, POC Vitest 3, contributions à la librairie de composants partagée, générateur de jeux de données via IA, création et évolution de collection Postman. Méthodes, outils Vue.js, TypeScript, Node.js, GraphQL (Apollo), Postman, Confluence/Notion/Miro, QA tooling, documentation & diagrammes, Claude Code - skills and MCP

Freelance | Développeur front-end | Expert Vue.js

Multiven

May 2023 - Jul 2023

3 months

Paris et périphérie

SaaS de maintenance et de cyberdéfense préventive
Multiven fournit des services indépendants de maintien de l'intégrité logicielle pour tout le matériel réseau Internet et IoT, avec un soutien à vie et des mises à jour de sécurité En tant que développeur front-end principal du projet, j'étais en charge de toute la conception, du développement et de l'optimisation de l'interface utilisateur.
 Tâches réalisées : - Conception et développement (responsive) des fonctionnalités front-end avec Nuxt 3. - Veiller à la performance et à la sécurité du site. - Effectuer des tests pour garantir une expérience utilisateur irréprochable. - Mettre en œuvre les meilleures pratiques en matière d'accessibilité et respecter les normes et conventions du web. Ancienne Stack : Le projet initial était basé sur AngularJS, une technologie devenue obsolète avec le temps, présentant des limitations en termes de performance et d'extensibilité.
 Transition : Pour répondre aux exigences actuelles en matière de SEO, j'ai recrée le projet from scratch avec Nuxt 3, profitant du Server Side Rendering (SSR) pour améliorer la visibilité et le classement du site sur les moteurs de recherche. Cette refonte a amélioré l ‘interface utilisateur, offrant une navigation et une interaction nettement supérieures à celles de la version précédente.

Freelance | Développeur front-end | Next.js

Partners-assurances

Mar 2023 - Apr 2023

2 months

Paris et périphérie

Site vitrine avec formulaire de devis
 Certaines agence d'assurances peuvent offrir des devis en quelques clics, mais ils manquent souvent d'une personnalisation profonde. Chez Partners Assurances, ils négocient directement avec les meilleurs regroupement d’assurances pour proposer une assurance sur mesure. En tant que développeur front-end principal du projet, j'étais en charge de toute la conception, du développement et de l'optimisation de l'interface utilisateur.
 Tâches réalisées : - Elaboration d'une charte graphique (réalisé sur Figma). - Conception et mise en place de fonctionnalités front-end avec Next.js. - Conception d'un formulaire d'envoi de devis, permettant aux utilisateurs de sélectionner des options spécifiques et d'envoyer automatiquement une notification par e-mail à l'administrateur.

Développeur front-end

Interact

Dec 2019 - Mar 2023

3 years 4 months

Luxembourg

Développeur Vue.js en collaboration avec une équipe back-end (Symfony, APIPlatform) J'ai travaillé sur des projets tels que : - Création d'un espace personnel permettant aux utilisateurs de gérer leurs contrats et de visualiser leurs consommations - Création d'un dashboard permettant aux équipes d'importer des documents avec analyses des métadonnées et des les modifier via un formulaire si incomplets - Création d'un dashboard permettant aux équipes d'utiliser différents outils tels que la gestion de factures, de prix, de médias et d'utilisateurs - Création d'une plateforme de mise en relation entre agences de communication du monde entier

Développeur web

Concept Factory S.A.

Oct 2019 - Dec 2019

3 months

Luxembourg

- Intégration de pages web HTML5 / CSS3 / JS (ES6) - Manipulation du DOM et appel d'API - Création d'un CRUD avec Symfony 4.3 (PHP, MySQL) - Création de sites vitrines avec Wordpress et Perch - Utilisation de Webpack - Gestion de versioning avec Git

License en Informatique

AFPA

Apr 2019 - Dec 2019

9 months

54390 Frouard, France

Développeur Full Stack JS (side project)

Compar'Or

Jan 2019 - Dec 2019

1 year

Nancy, France

Objectif : Créer un site de comparaison de pièces d'or en temps réel • Elaboration de l’identité visuelle avec Figma • Conception et architecture de l’application en utilisant Next.js • Modélisation de la base de données (MongoDB) • Mise en place de l’API avec ExpressJS et Mongoose • Conception de scripts de webscraping asynchrones (Puppeteer) • Gestion des bugs et amélioration des performances (NodeJS) • Intégration de la maquette et récupération des données via l’API

Sales Employee

Action

Mar 2016 - Dec 2017

1 year 10 months

Région de Nancy, France


Education

AFPA

Développeur web, Informatique

2019 - 2020

2 years

Lycée Ernest Bichat

Management, Commerce

2013 - 2015

3 years

Skills: Anglais


Licenses & certifications

JAVASCRIPT ES6 QUIZ NIVEAU AVANCÉ

Issued: Aug 2023

Certified by Pentalog

The best place to find your next move

© 2026. All Rights Reserved.