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

Yassine Zaroui

Full Stack Developer React | Node | Agile

€750/day
Nanterre, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yassine

Holder of a Master's degree in Software Engineering and an Engineering Diploma from Polytech Paris-Sud, I have over fifteen years of experience in web and cloud application development.
Passionate about creating high-performing and maintainable products, I bring my technical expertise to design, develop, and optimize modern solutions with high added value.

As aSenior Full StackDeveloper, I master web technologies and their tools, and I am **AWS certified three times (2024)**.
In recent years, I have specialized particularly in theReact / Next.js / Node.js / TypeScript / NestJS / GraphQLecosystem, from front-end to back-end, with a strong focus on quality, performance, and best practices.

My areas of expertise cover:

*Full stack developmentof web and cloud applications (React, Node.js, AWS)

*Technical designand software architecture

*Continuous integration**, **automated testing**, and system **scalability

*Agile methodologywork and interdisciplinary collaboration


My goal: to design robust, elegant, and scalable applications that meet the real needs of users and businesses.
  • English

    Fluent

  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • Italian

    Basic

Can work on-site
Nanterre (up to 10km), Paris (up to 20km)

Experience

  • Hermès
    Full Stack Developer
    LUXURY GOODS
    February 2024 - Today (2 years and 4 months)
    Paris, France
    Role: Full Stack Developer

    Context: Nova is Hermès' strategic initiative to migrate from Magento to an in-house solution. This platform forms the foundation of Hermès' e-commerce ecosystem, supporting multiple business domains including Order, Shipping, Return, and Payment.

    Key Responsibilities:

    1. Frontend Architecture & Development: Design and implement scalable components and state management solutions, ensuring optimal performance and maintainability.

    2. User Interface Excellence: Create responsive, accessible, and performant UIs that align with Hermès' brand standards while delivering a fluid UX.

    3. Technical Leadership: Design and deploy frontend solutions by establishing best practices and design patterns.

    4. Full-Stack Integration: Develop Node.js services and APIs for the frontend, ensuring smooth data flow and real-time updates.

    5. Quality Assurance: Implement testing strategies and participate in code reviews.

    Technical Expertise:

    Frontend: React.js, TypeScript, Responsive Design, Vite.js
    Testing & Quality: Jest, Vitest.js, TDD
    Backend: Node.js, RESTful APIs, Event-Driven Architecture
    DevOps & Tools: Docker, CI/CD Pipelines, Git

    Key Achievements:

    1. Reporting: Initiated and participated in the development of a reporting application from scratch, enabling PDF report generation via API integration. Intuitive UI with status tracking and asynchronous generation, accompanied by a dynamic dashboard displaying statuses and download buttons.

    2. Supply Request: Architected and developed a substantial part of an inventory sharing system that streamlines inter-store replenishment. This solution enables physical stores to effectively communicate stock availability across the network.
    React.js Node.js NestJS Front-End Development Back-End Development
  • Emeria Technologies
    Senior Full-Stack Developer
    REAL ESTATE
    February 2022 - December 2023 (1 year and 10 months)
    Paris, France
    Role: Senior Full-Stack Developer for the Millenium real estate management product within the Emeria/Foncia network.

    Context: Millenium is a key tool for real estate management in France, with upcoming expansion to the UK and USA. It offers both an ERP for Emeria/Foncia agency managers and a suite of web and mobile applications for individuals.

    Key Responsibilities:

    1. Frontend Expertise:

    Design and development of dynamic components using ReactJS, React Query, Material UI, and Styled Components, ensuring an intuitive and optimized user experience through responsive interfaces.

    2. Backend Mastery:

    Creation of robust APIs with NodeJs and NestJS.
    Optimization of interactions with the MongoDB database.
    Design and deployment of proprietary NPM modules to facilitate code sharing across projects.

    3. Architecture:

    Implementation of a Micro-Services-based architecture, recognized for its ability to support scalable, resilient, and robust systems.
    Strict application of Clean Code principles, ensuring that each code segment is readable, reusable, and easy to maintain.
    React.js Node.js Next.js TypeScript MongoDB
  • kShuttle
    React Expert
    SOFTWARE PUBLISHING
    February 2021 - December 2021 (11 months)
    Levallois-Perret, France
    React specialist for the KShuttle Online project, a BI/EPM solution designed to digitize and optimize processes, thereby facilitating collaboration between different business units. The project involves developing a React-based web client to gradually replace the existing JavaFX client.

    Responsible for the following areas:

    ● Participation in the development of new features.
    ● Participation in technical decisions.
    ● Code review and validation of pull requests on BitBucket.
    ● Unit tests, continuous integration, and acceptance testing (Jenkins, Cypress, Docker, etc.).
    React.js Cypress Material UI TypeScript Node.js

Recommendations

Cyril B.CB
Andrea SaezAS
FU
+4
Cyril B. and 6 other people have recommended Yassine

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

  • Computer Engineering - Information Systems
    Polytech Paris-Sud
    2010
  • Master's Degree in Software Engineering
    Faculty of Sciences of Tunis
    1997

Certifications

Skill set

Categories