
Malek Rezgui
Développeur React.js, Next.js freelance
Salaire / Taux journalier
Paris, France
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Développeur React.js / Next.js freelance, 9+ ans sur des produits à fort trafic. TotalEnergies (eSpark), Dior.com, Disneyland Paris, Monoprix. Claude Certified Developer (Foundations). Ce que je prends en mission : - Delivery React / Next.js (UI, design system, APIs typées) - Performance (Core Web Vitals) - Accessibilité (WCAG / ADA) - Livrer plus vite avec Claude Code, sans lâcher la rigueur d'ingénierie Si ça correspond : [email protected]
Expérience de travail
Co-fondateur
ThalerTech
janv. 2025 - Présent
1 an 10 mois
Paris, France
Front-end Developer
TotalEnergiesFreelance
janv. 2025 - Présent
1 an 10 mois
À distance
Building eSpark, TotalEnergies' self-service data platform, helping data teams discover, govern and consume data products across the electricity value chain. - Developed marketplace and data-product journeys, including classification, quality, contracts and subscriptions. - Built governance workflows for product, subscription and production-release approvals. - Delivered producer and consumer group management, dataset exports (CSV, Excel, Databricks), Power BI dashboards, business-entity tagging and KPI views. - Integrating eSpark Assist, an in-product AI assistant using RAG, Databricks and tool calling to search the data catalog in natural language. - Migrated Cloudscape to an in-house design system based on shadcn/Base, documented in Storybook. - Implemented a type-safe front-end API layer generated from OpenAPI with Orval. Stack: React, TypeScript, Vite, React Query, React Hook Form, Zod, Orval, Storybook, Vitest, Playwright, OpenAPI, Databricks.
Front-end Developer
Christian Dior CoutureFreelance
mai 2023 - nov. 2024
1 an 7 mois
Paris, France
Contributed to the redesign of Dior.com, with a focus on mobile navigation, performance and accessibility for a high-traffic luxury e-commerce experience. - Redesigned navigation layout, spacing and responsive behavior across desktop and mobile. - Improved Core Web Vitals on carousels and dynamic grids through lazy loading and animation optimization. - Implemented advanced GA4 tracking for key navigation interactions. - Contributed to an accessible theme and interactive components aligned with ADA/WCAG requirements. - Built GraphQL resolvers and contributed to server-side architecture. - Helped connect the design system to Figma Tokens, strengthening consistency between design and engineering. Stack: React, Next.js, TypeScript, GraphQL, Jest, Playwright, Testing Library, Storybook, Figma Tokens, GA4, Core Web Vitals.
Co-Founder
Sorcel
août 2022 - mars 2023
8 mois
Fairfax Station, Virginie, États-Unis
Skills: JavaScript · React.js · Node.js · GraphQL · Next.js
Javascript Developer
Monoprix OnlineFreelance
juil. 2020 - déc. 2022
2 ans 6 mois
Clichy, France
Skills: JavaScript · React.js · Node.js · GraphQL · Next.js
Javascript Developer
TRIVIA MOBILITYFreelance
mars 2022 - juil. 2022
5 mois
Montpellier, France
Skills: JavaScript · React.js · Node.js · GraphQL
Javascript Developer
Disneyland ParisFreelance
août 2018 - avr. 2020
1 an 9 mois
77700 Chessy, France
Skills: JavaScript · React.js · Node.js · ADA Compliance · GraphQL · Next.js
Web Programmer
Apave
sept. 2014 - juin 2016
1 an 10 mois
Paris, France
Digitalisation process via PHP : plateforme import/export Excel, interface admin. Maintenance front/back ERP handicap.
Internship
Préfecture de police de Paris
mai 2013 - juil. 2013
3 mois
Paris, France
Skills: JavaScript
Formation
Hook
W2023, Sorcel
2022 - 2023
5 mois
Hook is a program designed to help founders during the most difficult time: starting. Twice a year, Hook investS 50k in 10 startups.
42 Paris
Master's degree, Computer Software Engineering
2016 - 2018
2 ans 2 mois
42 is a future-proof computer science training to educate the next generation of software engineers. The 42 program takes a project-based approach to progress and is designed to develop technical and people skills that match the expectations of the labor market.
Lycée de la tourelle
Associate Degree, Industrial Computing and Software Engineering
2012 - 2014
2 ans 2 mois
2-year higher education program specialized in software development and embedded systems. Focused on the full software development lifecycle (analysis, coding, testing) and integrating software solutions for technical and industrial environments.
Lycee Romain Rolland
Baccalauréat, Electrical Engineering Technologies/Technicians
2010 - 2012
2 ans 2 mois