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

Hakmoune El Mahdi

Développeur full-stack React/Next/Node/Typescript

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

About Hakmoune

Développeur Full Stack JavaScript passionné, expérimenté et orienté collaboration, je conçois des applications web modernes, robustes et performantes grâce à une maîtrise complète du front-end (React, Next.js, TypeScript) et du back-end (Node.js, Express.js, NestJS).

Fort de plus de 8 ans d’expérience, j’ai contribué à des projets variés — création from scratch, amélioration de solutions existantes, et refontes techniques — dans des environnements Agile Scrum, pour des acteurs majeurs comme Sanofi, Samsung, Lenovo, Colgate, Porsche, Cegid, ou encore des startups innovantes comme Vulog et FULLL.

Mon objectif : livrer un code propre, maintenable et orienté utilisateur, tout en collaborant efficacement avec les équipes produit, design et architecture.

Compétences techniques:

Front End:
React, Next.js, JavaScript, TypeScript, Redux Toolkit, GraphQL (Apollo Client),
Tailwind CSS, Material UI, SASS, Bootstrap, Shadcn/ui, React Query (TanStack Query), HTML5, CSS3, Optimisation et Amélioration des performances, Vite, Webpack, npm.

Back End:
Node.js, Express.js, Nest.js, Rest API, GraphQL (Apollo Server), Firebase, Redis.

Test Libraries:
Vitest, Jest, React Testing Library.

Base de données:
MySQL, PostgreSQL, DynamoDB, MongoDB.

Outils & Méthodologies:
Docker, Git, GitHub, Gitlab, Bitbucket, Azure DevOps, AWS, Jira,
Trello, Agile / Scrum, SonarQube, Teams, Slack.

Design :
Figma
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Aix-en-Provence (up to 50km), Marseille (up to 50km), Lille (up to 50km), Lyon (up to 50km)

Experience

  • Sanofi
    DÉVELOPPEUR FULL STACK (NEST.JS, REACT.JS, TYPESCRIPT, AWS)
    CHEMICAL
    July 2025 - Today (11 months)
    Aix-en-Provence, France
    PROJET: “SmartLinkQR” Développement d’APIs en NestJS et d’interfaces utilisateur
    React/TypeScript pour afficher les données de produits pharmaceutiques via QR codes.
    Intégration AWS (ECS, DynamoDB, Lambda, Cognito, S3, IAM) et pipelines CI/CD pour
    un déploiement sécurisé.

    Stack technique et environnement: React, TypeScript, NestJS (Node.js), REST API, AWS
    (ECS, DynamoDB, Lambda, Cognito, S3, IAM), Terraform/Terragrunt, GitHub Actions
    (CI/CD), Jest & React Testing Library, Docker, SonarQube, Figma.

    Missions :
    - Développement des interfaces utilisateur pour l’affichage des données produits
    avec React et TypeScript.
    - Développement du backend QR Code avec NestJS : validation, lecture DynamoDB
    et gestion des réponses API.
    - Mise en place et optimisation des pipelines CI/CD GitHub Actions (build, release,
    deploy).
    - Gestion et amélioration de l’infrastructure AWS via Terraform/Terragrunt.
    - Mise en place et utilisation de fonctions AWS Lambda pour le traitement et
    l’exposition des données backend.
    - Intégration et configuration d’Amazon Cognito pour l’authentification et la
    gestion des utilisateurs.
    - Réalisation de tests unitaires et d’intégration (backend + frontend) avec Jest, pour
    garantir la qualité et la fiabilité des fonctionnalités.
    NestJs Typescript Node.js React.js Amazon Web Services
  • VULOG
    DÉVELOPPEUR FULL STACK (REACT, NEXT.JS, NODE.JS, EXPRESS.JS, FIREBASE)
    TECH
    January 2025 - Today (1 year and 5 months)
    Nice, France
    PROJET: Développement de modules clés pour une plateforme SaaS de gestion de
    flotte pour les services d’autopartage, utilisée à l’échelle mondiale par des partenaires
    comme Toyota, Hyundai-Kia, Porsche, VW Group.

    Stack technique et environnement: React, Next.js, Node.js, Express.js, TypeScript,
    JavaScript, Redux Toolkit, Tailwind css, Rest API, Firebase, Docker, Vitest et React Testing
    Library, Git et Gitlab, Figma.

    Missions :
    -Développement du module “Assurance” permettant aux utilisateurs de souscrire à une assurance mensuelle ou annuelle, avec génération automatique de contrats PDF et signature électronique.
    -Développement du module “Inscription” facilitant l’ouverture de compte avec téléchargement de pièces justificatives (permis de conduire, pièce d’identité), stockage sécurisé dans Firebase Storage.
    -Développement du module “Remboursement” avec formulaire interactif, upload d’images, et traitement des demandes côté back office.
    -Développement des API REST associées via Express.js, avec intégration complète à Firebase Firestore pour la gestion des données.
    -Synchronisation des données utilisateurs entre la plateforme interne et Salesforce, assurant une cohérence des informations en temps réel.
    -Amélioration continue de l’interface utilisateur (UX/UI) : optimisation des flux, responsivité, accessibilité
    -Mise en place de tests unitaires avec Vitest sur les composants front et logique métier.
    -Collaboration étroite avec les architectes, designers et équipes produit.
    React.js Node.js NestJs Firebase Typescript
  • FULLL
    DÉVELOPPEUR FRONT END (REACT, TYPESCRIPT, MATERIAL UI, REDUX TOOLKIT)
    SOFTWARE PUBLISHING
    April 2024 - January 2025 (9 months)
    Aix-en-Provence, France
    PROJET: Développement d’un CRM SaaS destiné aux cabinets comptables, visant à
    automatiser les processus métier (gestion clients, dossiers, facturation) dans un
    environnement Agile Scrum.

    Stack technique et environnement: React, TypeScript, Redux Toolkit, Material UI,
    Rest API, Vitest et React Testing Library, Git et Github, Figma, SonarQube, Agile / Scrum.

    Missions :
    -Développement de nouvelles fonctionnalités utilisateur en React / TypeScript.
    -Création d’interfaces utilisateur ergonomiques et responsives avec Material UI, en respectant les maquettes Figma.
    -Correction des bugs et amélioration continue du code.
    -Mise en place de tests unitaires et d'intégration automatisés avec Vitest et React Testing Library.
    -Analyse approfondie des tickets pour proposer des solutions optimales.
    -Collaboration étroite avec PM et designers.
    React.js Typescript Material UI maquette figma Vitest

Recommendations

Be the first to recommend Hakmoune

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 Universitaire Professionnel en Ingénierie de Conception et de Développement d'application
    l'FST de Settat.
    2017
    Master Universitaire Professionnel en Ingénierie de Conception et de Développement d'application
  • Licence Universitaire Professionnelle en Ingénierie de Conception et de Développement d'application
    l'FST de Settat.
    2014
    Licence Universitaire Professionnelle en Ingénierie de Conception et de Développement d'application

Skill set

Categories