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

Full Stack Developer React/Next/Node/Typescript

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Hakmoune

Passionate, experienced, and collaboration-orientedFull Stack JavaScriptDeveloper, I design modern, robust, and performant web applications through complete mastery of thefront-end (React, Next.js, TypeScript)andback-end (Node.js, Express.js, NestJS).

With over8 years of experience**, I have contributed to various projects - **from scratchcreation, improvement ofexisting solutions**, and **technical overhauls- inAgile Scrumenvironments, for major players likeSanofi**, **Samsung**, **Lenovo**, **Colgate**, **Porsche**, **Cegid**, and innovative **startupslikeVulogand **FULLL**.



**My goal**: deliver clean, maintainable, and user-oriented code, while collaborating effectively with product, design, and architecture teams.


Technical Skills:

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, Performance Optimization and Improvement, 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.

Databases:
MySQL, PostgreSQL, DynamoDB, MongoDB.

Tools & Methodologies:
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
    FULL STACK DEVELOPER (NEST.JS, REACT.JS, TYPESCRIPT, AWS)
    CHEMICAL
    July 2025 - Today (11 months)
    Aix-en-Provence, France
    PROJECT: “SmartLinkQR” Development of APIs in NestJS and user interfaces
    React/TypeScript to display pharmaceutical product data via QR codes.
    AWS Integration (ECS, DynamoDB, Lambda, Cognito, S3, IAM) and CI/CD pipelines for
    secure deployment.

    Technical Stack and Environment: 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.

    Responsibilities:
    - Development of user interfaces for displaying product data with React and TypeScript.
    - Development of the QR Code backend with NestJS: validation, DynamoDB reading, and API response management.
    - Setup and optimization of GitHub Actions CI/CD pipelines (build, release, deploy).
    - Management and improvement of AWS infrastructure via Terraform/Terragrunt.
    - Implementation and use of AWS Lambda functions for backend data processing and exposure.
    - Integration and configuration of Amazon Cognito for authentication and user management.
    - Execution of unit and integration tests (backend + frontend) with Jest, to ensure the quality and reliability of features.
    NestJs Typescript Node.js React.js Amazon Web Services
  • VULOG
    FULL STACK DEVELOPER (REACT, NEXT.JS, NODE.JS, EXPRESS.JS, FIREBASE)
    TECH
    January 2025 - Today (1 year and 5 months)
    Nice, France
    PROJECT: Development of key modules for a fleet management SaaS platform for car-sharing services, used globally by partners like Toyota, Hyundai-Kia, Porsche, VW Group.

    Technical Stack and Environment: React, Next.js, Node.js, Express.js, TypeScript,
    JavaScript, Redux Toolkit, Tailwind CSS, Rest API, Firebase, Docker, Vitest and React Testing
    Library, Git and Gitlab, Figma.

    Responsibilities:
    -Development of the "Insurance" module allowing users to subscribe to monthly or annual insurance, with automatic generation of PDF contracts and electronic signature.
    -Development of the "Registration" module facilitating account opening with upload of supporting documents (driver's license, ID card), secure storage in Firebase Storage.
    -Development of the "Reimbursement" module with interactive form, image upload, and back-office request processing.
    -Development of associated REST APIs via Express.js, with complete integration to Firebase Firestore for data management.
    -Synchronization of user data between the internal platform and Salesforce, ensuring real-time information consistency.
    -Continuous improvement of the user interface (UX/UI): workflow optimization, responsiveness, accessibility.
    -Setup of unit tests with Vitest on front-end components and business logic.
    -Close collaboration with architects, designers, and product teams.
    React.js Node.js NestJs Firebase Typescript
  • FULLL
    FRONT END DEVELOPER (REACT, TYPESCRIPT, MATERIAL UI, REDUX TOOLKIT)
    SOFTWARE PUBLISHING
    April 2024 - January 2025 (9 months)
    Aix-en-Provence, France
    PROJECT: Development of a SaaS CRM for accounting firms, aimed at automating business processes (client management, files, billing) in an Agile Scrum environment.

    Technical Stack and Environment: React, TypeScript, Redux Toolkit, Material UI,
    Rest API, Vitest and React Testing Library, Git and Github, Figma, SonarQube, Agile / Scrum.

    Responsibilities:
    -Development of new user features in React / TypeScript.
    -Creation of ergonomic and responsive user interfaces with Material UI, respecting Figma mockups.
    -Bug fixing and continuous code improvement.
    -Setup of automated unit and integration tests with Vitest and React Testing Library.
    -In-depth analysis of tickets to propose optimal solutions.
    -Close collaboration with PM and designers.
    React.js Typescript Material UI Figma mockup 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

  • Professional Master's Degree in Application Design and Development Engineering
    FST of Settat.
    2017
    Master Universitaire Professionnel en Ingénierie de Conception et de Développement d'application
  • Professional Bachelor's Degree in Application Design and Development Engineering
    FST of Settat.
    2014
    Licence Universitaire Professionnelle en Ingénierie de Conception et de Développement d'application

Skill set

Categories