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

Anas Berkati

Senior Frontend Engineer | AI - ReactJS

€500/day
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Anas

Expert Frontend Developer React & TS | AI Specialist

I help companies transform their ideas into high-performance, scalable, and intelligent web interfaces. My role is to accelerate your development cycle while ensuring an impeccable user experience (UX) through an AI-augmented approach.

- WHY WORK WITH ME?

Accelerated Delivery: As an AI-augmented developer, I use artificial intelligence to code faster and cleaner, reducing your time-to-market.

AI Integration (Bmad): I have contributed to automating complex processes by designing intelligent agents and custom skills capable of interacting directly with your users.

Radical Performance: I optimize your applications to achieve optimal Lighthouse scores and meet Core Web Vitals requirements, ensuring maximum user retention.

- MY TECHNICAL EXPERTISE FOR YOUR GROWTH

React.js & TypeScript: Architecture of robust, typed, and easy-to-maintain codebases for your internal teams.

TanStack Ecosystem: Full mastery of React Query for ultra-efficient cache management and TanStack Router for smooth navigation.

State Management (Context-Redux): Implementation of optimized data flows for high-load applications.

Total Reliability: Implementation of automated tests (Jest, React Testing Library) to eliminate regressions and secure your deployments.

- RESULTS AND METHODOLOGY

I have supported various organizations (Startups, SMEs, Large Accounts) in modernizing their technical stack. My approach is not limited to code: I bring you a global product vision so that each feature delivers real business value.

Availability: Based in Lyon, I work mainly remotely but remain open to occasional travel.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

  • Russian

    Basic

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

Experience

  • ENEDIS
    ReactJS Developer
    ENERGY AND UTILITIES
    January 2026 - Today (5 months)
    Lyon, France
    I support business teams in creating complex web applications, from the strategic design phase to final deployment. My role combines cutting-edge technical expertise and team leadership to ensure scalable and high-performing products.

    Key contributions and achievements:

    Frontend Architecture Leadership: Responsible for technological choices and the overall structure of the project in React.js and TypeScript to ensure long-term maintainability.

    Direct Collaboration with Users: Co-designing features with end-users, including mockup breakdown and UX flow validation before development.

    AI-augmented Development (Bmad Method): Drastic optimization of the delivery cycle through the use of the Bmad method and specialized custom agents that accelerate coding and review phases.

    Testing Strategy and Quality: Implementing rigorous test coverage including unit tests and end-to-end (E2E) tests with Cypress to secure each production release.

    Full Deployment Cycle: Autonomous management of the delivery pipeline, from automated tests to deployment on Preprod and Prod environments.

    Key skills utilized: React.js, TypeScript, Cypress, Software Architecture, Bmad, Generative AI (Agents), Unit Testing, CI/CD.
    React.js Cypress Artificial Intelligence redux TanStack Query
  • Aleysia
    Frontend Developer
    ENERGY AND UTILITIES
    January 2021 - December 2025 (4 years and 11 months)
    Lyon, France
    In this role, I was responsible for the complete overhaul of a supervision application (control tower type) dedicated to the management of a large group's information system. The project involved migrating the application to React 18, restructuring the front-end architecture around Redux, React Query, styled-components, and Jest to ensure performance, testability, and maintainability.

    I significantly optimized loading times and state management, while ensuring a smooth transition for the existing team. This redesign led to better scalability, a smoother UX, and more reliable real-time supervision.

    Technical details:

    • Development and maintenance of 3 complex SaaS applications in React.js and TypeScript, for IT system supervision.
    • Implementation of reusable components with Styled-Components and performance optimization of pages.
    • Close collaboration with UX/UI designers to create intuitive and responsive interfaces.
    • Supervising, guiding, and inspiring the frontend development team, ensuring a high level of quality in code and development processes.
    • Actively participating in architectural choices and technical decisions for new features and evolutions.
    • Identifying and resolving technical obstacles to enable smooth project delivery.
    • Developing custom hooks to centralize recurring logic and share it between components.
    React.js redux TanStack Query Performance Improvement Cypress
  • Lettria
    Frontend Developer
    SOFTWARE PUBLISHING
    October 2020 - February 2021 (4 months)
    Paris, France
    • Creating attractive and functional user interfaces using React.js to design reusable and modular components.
    • Integration of Redux (Redux-Thunk) for global state management.
    • Monitoring and optimizing loading times and component responsiveness to improve overall application performance, including analyzing rendering and reducing unnecessary re-renders.
    • Writing unit and component tests (e.g., with Jest and React Testing Library) to ensure feature reliability and reduce the risk of regressions.
    • Participating in code reviews to ensure code quality, readability, and maintainability.
    React.js Redux.js Jest Performance Improvement styled-components

Recommendations

Be the first to recommend Anas

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 of Computer Science
    University of Reims Champagne
    2020
    Master en intelligence artificielle
  • Engineer in Web Development
    Supérieur Institute of Applied Engineering
    2016
    Ingénieur en développement WEB

Skill set

Categories