You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fayçal El OuariachiFE

Fayçal El Ouariachi

React.js Next.js Frontend Developer

€550/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Fayçal

Looking for a React, Next, Typescript, .NET, C# developer?
You've come to the right place.

I am a software engineer with over 8 years of experience.
My specialties are: React.js, Next.js, .NET, C#.

I have worked with companies like Chanel, BNP Paribas, The Walking Nerds...
I am able to:
- Design, develop, and maintain features in line with business needs
- Participate in the writing of detailed technical specifications
- Analyze the impact of product design on the IT technical architecture
- Develop the front-end in React, .NET, Unity, C#
- Set up databases: SQL, MySQL
- Write technical documentation
- Perform unit and integration tests to ensure code quality
- Participate in refactoring, continuous improvement, and code review contributions

I have strong expertise in low-level optimization.
I am able to provide in-depth work on:
- CPU performance,
- memory management,
- GPU optimization.

I like to get involved beyond the default tasks in my assignments.
For example, at Chanel, I developed an internal tool that accelerated test execution and deployments.

Do you have a project?
Contact me, I will respond quickly.


---
react.js, react, reactjs, react js, react node, react.js node.js, react.js javascript, react developer, react typescript, react node.js, react developer, react.js developer, reactjs developer, react js developer, react typescript developer, react next developer, next.js, nextjs, next, next js, nextjs react, next.js react, nextjs typescript, next react, next.js typescript, next developer, nextjs developer, next js developer, next.js developer, front end, front end developer, front end react, front end react.js, front end developer, front end developer, front end developer react, front end javascript, front end developer
  • French

    Native or bilingual

  • English

    Fluent

  • Standard Moroccan Tamazight

    Native or bilingual

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

Experience

  • Freelance
    Reverse engineering R&D on embedded system
    SOFTWARE PUBLISHING
    June 2025 - June 2026 (1 year)
    Paris, France
    As part of research and development work, I conducted an in-depth analysis and complete reconstruction of a program running on a constrained hardware architecture.

    This work led me to intervene on the entire technical stack, from low-level analysis to the reconstruction of execution mechanisms.

    Responsibilities:
    • Complete reverse engineering of a binary
    • Analysis and reconstruction of memory and scheduling mechanisms
    • Implementation of adapted multithreading and synchronization solutions
    • Study and understanding of communication protocols with peripherals
    • Understanding of the target hardware architecture (CPU, RAM, coprocessors, boot code)
    • Reconstruction of the compilation chain
    • Reconstruction of a complex database, through the analysis of memory structures and manipulations performed by the program

    Impacts:
    • Fine understanding of the embedded system's internal workings
    • Reliable reconstruction of the original program's behavior
    • Establishment of a usable base for future developments or analyses
    • Strengthening of skills in reverse engineering and low-level systems

    Technical context:
    C, gcc, compilation, Reverse engineering, embedded systems, hardware architecture, multithreading, low-level
    C++ Embedded Systems Reverse Engineering C# C
  • Freelance
    Software Tool Development Engineer C
    SOFTWARE PUBLISHING
    July 2024 - June 2025 (11 months)
    Paris, France
    Design and development of a custom Windows software to facilitate and accelerate my work. I use this program every day; it would be unthinkable to do without it as it has become indispensable in daily life.

    Great attention has been paid to the performance and lightness of the program (it should not be intrusive, nor disrupt our work).

    Impacts:
    • Debugging time reduced by >50%
    • Non-intrusive: 40 KB on disk, ~1.3 MB in RAM, >0.1% CPU usage
    • Fast to compile: ~2 seconds
    • Instant launch (no loading time)

    Technological context: C, gcc, git, Win32, GDI
    C GCC Git Tooling C#
  • BNP PARIBAS REAL ESTATE
    .NET React Developer - 3D Data Visualization
    REAL ESTATE
    November 2022 - July 2024 (1 year and 8 months)
    Paris, France
    BNP Paribas is a leading European banking group, offering retail banking, investment banking, and financial services internationally.

    I joined the Real Estate division, responsible for the management, development, and optimization of the group's real estate assets and work environments.
    As a C#/Unity3D & React.js developer, I had the opportunity to work within a team of developers, 3D artists, UX/UI designers...

    I participated in the development of a 3D Data Visualization Web application, combining and centralizing private and public data, to help and improve the productivity of real estate agents.

    Responsibilities:
    • Make the UI responsive, cross-platform & multi-language
    • Creation of ergonomic UIs, from Figma mockups
    • Programming new features & REST API integration
    • Maintenance of various modules
    • Special attention to code architecture for maintainable code
    • Redesign of the back-office for improved UX
    • Some forays into the back-end code to modify the API
    • Many experiments, requiring speed in implementing new ideas.

    Impacts:
    • A very fluid and ergonomic UI
    • A fast and intuitive overall experience
    • A responsive application, usable on PC/Mac as well as on Android/iOS

    Technical context: C#/Unity3D (WebGL), React.js, Next.js
    Next.js React.js TypeScript Front-End Development C#

Recommendations

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 informatique, spécialité Intelligence artificielle
    Université Pierre et Marie Curie
    2017
    Master ANDROIDE (AgeNts Distribués, Robotique, Recherche Opérationnelle, Interaction, DEcision)
  • Licence Informatique et Mathématiques appliquée
    Université Pierre et Marie Curie
    2015

Certifications

  • Computer Science Master's: AI, Robotics, and Algorithms
    Pierre and Marie Curie University
    2017
    React.js Developer Front-end Web Developer Front-End Development .NET Next.js Development Next.js React.js React Next.js Developer Front-End development
  • Bi-disciplinary Bachelor's Degree in Applied Mathematics and Computer Science
    Pierre and Marie Curie University
    2015
    React.js Developer React / Next.js Front-End Development Next.js Development Next.js React.js React Next.js Developer Nextjs Front-End development

Skill set

Categories