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

Aadel Dounia

Senior FullStack Engineer React, Nest/Node, Next

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

About Aadel

Available for new missions | React / Next.js & Nodejs (Nestj js)| Fintech & SaaS
I’m a Senior Frontend Engineer specialized in React, Next.js and TypeScript, helping companies build scalable and high-performance web applications.

Over the past years, I’ve worked on complex products (SaaS platforms, business applications, dashboards) where performance, maintainability and user experience are critical.

I focus on delivering:
High-performance interfaces (fast loading, optimized rendering)
Clean and scalable architecture (maintainable codebases)
Strong user experience aligned with business goals

I’m particularly comfortable working on:
•React / Next.js applications
•Frontend architecture & code quality
•Performance optimization (Core Web Vitals, rendering, state management)
•Complex UI (dashboards, data-heavy apps)

I don’t just write code — I help teams ship better products faster, reduce technical debt, and build solid foundations for growth.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • French

    Fluent

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

Experience

  • My company
    FULL STACK ENGINEER React js/ Nextjs/ Nestjs
    LOGISTICS AND SUPPLY CHAIN
    September 2023 - Today (2 years and 9 months)
    Paris, France
    Development of a full-stack management application built from scratch:
    •Designed and implemented the database schema, including relations and table structure
    •Integrated ORM using Prisma for database modeling, migrations, and data access
    •Developed the frontend using Next.js 15, React 19, and TypeScript (pages, components, forms, and business logic)
    •Built reusable UI components following Atomic Design principles with Tailwind CSS
    •Managed application state using Zustand and handled data fetching with TanStack Query (React Query)
    •Developed the backend with NestJS (modules, services, controllers, and business logic)
    •Set up a comprehensive testing strategy:
    •Unit testing with Jest
    •Component testing with React Testing Library
    •End-to-end testing with Cypress
    •Configured CI/CD pipelines using GitHub Actions for automated builds and deployments
    React.js Next.js NestJs redux
  • Yomoni
    Lead REACTJS / REDUX
    BANKING AND INSURANCE
    January 2022 - November 2022 (10 months)
    Paris, France
    Migration of a savings web application from AngularJS to React / Redux with a Node.js BFF architecture

    Contributed to the modernization of a financial web application by migrating the frontend from AngularJS to a scalable React / Redux architecture, supported by a Node.js Backend-for-Frontend (BFF).

    Key contributions:
    •Led the migration of user interfaces from AngularJS to React.js / Redux, ensuring a smooth transition and improved maintainability
    •Developed new features in the modern stack (React, Redux, Node.js, Material UI) aligned with product requirements
    •Maintained and supported the legacy AngularJS (v1) application during the transition phase
    •Improved existing frontend components (UI/UX, styling, consistency)
    •Proposed and contributed to RTL (Right-to-Left) support for better internationalization
    •Implemented and enhanced end-to-end testing using Cypress

    Technologies: React.js, Redux, Node.js (BFF), Material UI, AngularJS, Cypress

    This project focused on improving performance, scalability, and user experience while ensuring a safe and progressive migration from legacy to modern technologies.
    React.js Java Junit redux Typescript
  • Société Générale
    Full Stack Engineer Java Backend and Lead Front REACTJS/REDUX
    BANKING AND INSURANCE
    January 2020 - November 2021 (1 year and 10 months)
    Paris, France
    Development of a risk management web application using React.js and Java (Spring / Hibernate)

    Contributed to the design and development of a web-based risk management platform, working across both frontend and backend layers in a full-stack environment.

    Key contributions:
    •Participated in early product and technical design discussions, helping define application architecture and requirements
    •Designed and implemented the frontend architecture using React.js, ensuring scalability and maintainability
    •Developed responsive and user-friendly UI components with React.js
    •Set up unit testing strategy on the frontend to ensure code reliability
    •Implemented functional/end-to-end tests to validate user flows and application behavior
    •Contributed to backend feature development using Java (Spring / Hibernate)

    Technologies: React.js, Java, Spring, Hibernate, Frontend architecture, Testing (unit & functional)

    This project required strong collaboration between frontend and backend teams, with a focus on building a reliable and scalable application for managing complex risk data.
    React.js Java Jest Enzyme

Recommendations

El Houcine M.EH
Ismail OuakrimIO
El Houcine M. and 1 other person have recommended Aadel

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

  • Diplôme Ingénieur d'état en informatique
    école nationale des Sciences appliquées
    2016
    Diplôme Ingénieur d'état en informatique

Skill set

Categories