#00 · HomeÎle-de-France · Fully remote
Amine Tabou
Freelance ReactJS consultant helping CTOs secure, speed up and scale critical frontends
AT
Download my resume
#01 · Impact proofReactJS · freelance
13 years

shipping ReactJS, Next.js and legacy frontends for enterprise teams

3 platforms

led at RTE for critical national energy operations

86%

test coverage reached on OperatorFabric

#02 · About

I help teams build more reliable JavaScript and TypeScript applications with React, Next.js and Node.js.
Outside of work, I'm a dad to a young daughter who teaches me every day about patience, curiosity and staying grounded.

#04 · Client Testimonials18 reviews

Reviews collected from Malt, Upwork, Freelancer.com and LinkedIn.

Malt testimonial
#03 · Work Experience9 · 2014 → Present
#01 · PresentDecember 2022 - Present

Frontend Tech Lead · React / Next.js, RTE

ReactJS · TypeScript · Storybook

Rakoto, Dream, RezoFutur projects — Electricity production availability platforms — Securing frontend delivery across 3 critical national energy-management platforms: architecture, performance, design system and code quality to reduce regression risk.

  • Safer delivery: best practices, code reviews and developer coaching to limit regressions.
  • Maintainable architecture: Redux / React Query / Context API choices based on each platform's risks and data volume.
  • Application performance: state-management optimization on data-heavy geospatial interfaces.
  • Internal design system: UI components, theming and documentation to align 3 projects.
  • Product alignment: translating PO/UX/UI/backend needs into prioritized technical decisions.

Key Projects

RTE DREAM

An interactive simulation platform for the French electricity market, designed for education and analysis.

Push Nuke

A real-time dashboard monitoring nuclear plant availability and operational status across France.

CartoFlux

A 3D visualization tool showing France's electrical network, production units, and live energy flows.

Rakoto Interne

An internal decision-support tool for evaluating grid connection strategies, featuring mapping, estimation, and automated reporting.

Next.js
React
TypeScript
Tailwind
Zustand
deck.gl
Chart.js
Node.js
#02 · January 2022 - December 2022

Senior Frontend Developer · React, Foncia

Millenium project — Real-estate management business platform — React contribution on a core business platform used for Foncia's rental, co-ownership and accounting workflows.

  • Business workflows: delivered rental, co-ownership and accounting modules.
  • Delivery quality: clear feature slicing to simplify business acceptance and maintenance.
  • React industrialization: TypeScript components and integrations inside a complex real-estate information system.
ReactJS
React Hooks
Duplo
Node.js
TypeScript
#03 · October 2020 - January 2022

Senior Frontend Developer · Angular, Renault

SMART Stock project — Network vehicle stock management — Modernized a vehicle-stock application deployed internationally for Renault logistics teams.

  • International delivery: business logic and API integrations for vehicle-stock flows.
  • User experience: full responsive implementation and Angular Material design-system adaptation.
  • Reliability: unit tests across components, services, pipes and directives.
  • Knowledge sharing: workshops and technology watch for the team.
Angular
Angular Material
NgRx
Redux-Saga
GitLab
REST
#04 · November 2019 - October 2020

Senior Frontend Developer · React, BNP Paribas

ACList project — Application rewrite — Rewrote an HTML/CSS legacy into a ReactJS platform connected to REST and GraphQL backends, delivered in under a year.

  • Faster UX: Optimistic Rendering for near-zero perceived-latency CRUD operations.
  • Industrial foundation: Webpack, Hot Reloading, Source Maps and internationalization.
  • Business productivity: instant search, pagination, multiple exports and WYSIWYG editor.
ReactJS
Redux
Redux-Saga
Material UI
Recharts
GraphQL
REST
PHP OOP
#05 · SkillsReactJS · Next.js

Expert

React
Next.js
TypeScript
Frontend performance
Design systems
Frontend architecture
Tech Lead
Mentoring
Code review

Advanced

React Native
Zustand
React Query
Redux-Saga
Node.js
Express
GraphQL
REST
Material UI
Storybook
Jest
Webpack
GitLab CI/CD
Keycloak
deck.gl
Chart.js

Working knowledge

MongoDB
MySQL
Docker
Recharts
Angular legacy
jQuery legacy
PHP OOP
Python / Django

Methodology

Agile / Scrum
Frontend architecture
Legacy rewrite
Framework migration
Product scoping

Languages

French (fluent)
English (professional)
Arabic (native)
#06 · Education
#01 · Engineer in Studies & Development · Rabat · Morocco2010 - 2014
École Nationale Supérieure d'Informatique et d'Analyse des Systèmes (ENSIAS)
#02 · Common core · Oujda · Morocco2008 - 2010

Preparatory classes for engineering grandes écoles

#07 · My Projects6 · 2022 → 2025

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

December 2023 - Present

RTE DREAM

A comprehensive web-based simulation platform for French electricity market operations, built with React and Node.js.

Stack
React 18
TypeScript
Node.js
Socket.io
Ant Design
+3
2022 - 2023

Push Nuke

A real-time monitoring dashboard for French nuclear power plants, displaying operational status and unavailability data on an interactive map of France.

Stack
React 18
Redux
Ant Design
Recharts
Node.js
+2
2023 - 2024

Carto Flux

An interactive 3D mapping platform for visualizing France's electrical transmission network, power production units, and regional consumption patterns in real-time.

Stack
React 18
TypeScript
Deck.gl
Mapbox GL
Redux Toolkit
+1
2023

Rakoto Interne

An interactive web application for RTE internal users to identify and analyze electrical grid connection strategies for new customer demands, featuring advanced mapping, cost estimation, and document generation capabilities.

Stack
React 18
TypeScript
Leaflet
React Bootstrap
React PDF Renderer
+1
2024 - Present

CSRD Collect

An enterprise data collection platform for CSRD compliance, featuring dynamic form building, conditional branching, and role-based access control.

Stack
React 19
Next.js 16
TypeScript
Zustand
Tailwind CSS 4
+3
April 2018 - October 2019

OperatorFabric

Open-source, industrial-strength platform (LF Energy) that centralizes real-time operational events and inter-control-center communication for electricity, water and other utility operations.

Stack
Angular
TypeScript
RxJS
SCSS
Java / Spring
+5
#08 · Get in Touchcal.com/amine-tabou · 30 min

Get in Touch

Need to stabilize a React frontend, scope a rewrite or raise engineering quality before delivery?
Send the context or book a 30-minute slot directly.