Nail RADI

Senior Full Stack Developer | ReactJS, NextJS

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

C++.NETC#HTMLCSSJavaExpressNestKafkaJenkinsPostgreSQLTailwind CSSGitGitLabDockerReactNextNodeTypescriptJavascriptC

Languages

EnglishArabicFrench

About me

Links

Work experience

Développeur Fullstack (Node.js, React , AWS)

Kering (Yves Saint Laurent, Alexander McQueen)Freelance

Sep 2024 - Present

2 years 2 months

Paris, France

- Participation à la conception et au développement des plateformes e-commerce de Yves Saint Laurent et Alexander McQueen, garantissant une expérience utilisateur fluide et des performances optimales. - Contribution à la transition d’une architecture monolithique vers une architecture microservices pour améliorer la scalabilité et la maintenance des applications. - Contribution à la migration d’une architecture monolithique vers une architecture microservices, améliorant la scalabilité et la maintenabilité des applications. - Déploiement d’une solution complète d’observabilité et de monitoring avec Elasticsearch, Kibana et APM, améliorant la détection et la résolution des incidents. - Optimisation des requêtes API, appuyée par l’analyse des logs, afin de fluidifier l’expérience utilisateur et diminuer les temps de réponse. - Transformation des maquettes Figma de l’équipe design en interfaces web modernes et réactives, garantissant une expérience utilisateur optimale. - Participation active aux revues de code (Pull Requests) pour assurer le respect des bonnes pratiques et l’amélioration continue de la qualité logicielle.. - Assurer le support lors des mises en production des évolutions applicatives. - Mise en place et gestion du workflow Git (branches, merge requests) via GitLab, avec intégration des pipelines CI/CD. - Collaborer avec les Product Owners pour définir les exigences fonctionnelles, prioriser les tâches et adapter les livrables aux besoins du marché et aux objectifs de l’entreprise. - Participation aux cérémonies Scrum (Sprint Planning, Daily, Rétrospective) dans une logique d’amélioration continue et de delivery efficace. Environnement technique : Next.js, React, Jest, Redux, Elasticsearch, Kibana, Logstash, Filebeat, APM, Jenkins, GitLab, Docker, Docker Compose, Contentful

Senior Web Developer | ReactJS, NextJS, TypeScript

Intermarché

Feb 2022 - Present

4 years 9 months

Paris et périphérie

- Front-End Developer for Intermarché’s official website (https://www.intermarche.com), enhancing user interface and experience across multiple high-impact areas - Designing and developing user journeys on the site, including: the login process, locating stores, and product search and purchase. - Implementing a content management system with Contentful to allow marketing teams to autonomously update site content. - Optimizing web page performance, reducing load times and improving Core Web Vitals scores. - Ensuring compliance with web accessibility standards. - Working in collaboration with the UX/UI team to develop and implement a design system. - Converting design mock-ups created in Figma by the design team into web interfaces. - Review and validation of Pull Requests. - Providing support during the deployment of each update. - Managing caching with Varnish. - Source code management with GITLAB. - Collaborating with backend and mobile developers to ensure smooth integration and functionality compatibility across all platforms. - Regularly collaborated with Product Owners to define feature requirements, prioritize tasks, and adjust deliverables according to market needs and company goals. - Actively participating in Agile Scrum rituals, including sprint planning, daily stand-ups, and retrospectives, promoting effective collaboration and continuous improvement of development processes.

Full Stack NodeJS/ReactJS Developer

Kering (Yves Saint Laurent, Alexander McQueen)

Jan 2020 - Jan 2022

2 years 1 month

Paris, France

- Refonte complète de l’application interne Workplace-China, middleware assurant la synchronisation bidirectionnelle des contenus (posts, commentaires, likes) entre Workplace (Facebook) et Lexiang (plateforme WeChat-like utilisée en Chine), avec gestion des formats, mapping des données et performances réseau. - Développement from scratch du projet XChat, moteur de recommandations de produits personnalisées envoyé aux clients via questionnaires, afin d’enrichir la connaissance client et stimuler les ventes (ciblage comportemental via scoring dynamique). - Création de microservices back-end avec NestJS / Prisma / PostgreSQL, pour la gestion des flux de données marketing et transactionnelles, en assurant performance, cohérence et scalabilité des traitements. - Mise en place de flux asynchrones via Kafka pour l’orchestration d’événements (ex : création de contenus, synchronisation multi-plateforme), et configuration des topics pour les différents domaines fonctionnels. - Intégration de services d’export massifs via génération de fichiers Excel automatisés (ExcelJS) et utilisation de AWS S3 avec Signed URLs pour le téléchargement sécurisé des livrables. - Refonte de l’application Data Set Generator, outil interne de génération de données de tests, basé sur React.js / Express.js, utilisé pour valider les flux en environnement de préproduction. - Développement d’APIs REST sécurisées et typées pour les plateformes web internes (B2E), avec gestion fine des droits d’accès, des validations de schéma et de la journalisation des appels via ELK Stack. - Mise en place d’outils de monitoring et d’observabilité via Elasticsearch, Logstash, Kibana, Filebeat, APM et AWS CloudWatch, permettant une traçabilité précise des événements métier et une réponse rapide aux incidents. - Collaboration transverse avec les équipes DevOps pour le packaging Docker et le déploiement continu via Jenkins et GitLab CI/CD. - Participation aux cérémonies Agile Scrum, conception fonctionnelle avec les Product Owners, planification des sprints, rédaction des spécifications, relecture de code (pull requests) et préparation des mises en production. - Maintenance évolutive des systèmes existants : correction de bugs, refactoring ciblé, amélioration des performances et documentation technique. Environnement technique : Node.js, NestJS, React.js, Next.js, Redux, Prisma, PostgreSQL, Kafka, AWS (Lambda, S3, CloudWatch), Jenkins, GitLab, Docker, Docker Compose, ELK Stack (Elasticsearch, Logstash, Kibana), Filebeat, APM, ExcelJS, Jest

Full Stack Developer NodeJS/ReactJS

Société Générale

Jul 2018 - Dec 2019

1 year 6 months

Paris Area, France

- Redesign of the ”My Digital Workplace” web application: Web platform offering Societe Generale employees various services dedicated to their work environments: support, catalog, etc. - Development of the Nova web part integrated into MDW allowing Soci ́et ́e G ́en ́erale employees to check professional emails on their personal devices (phone, tablet...). - Development of the Outlook part: Managing different Outlook mail groups. - Development of REST Web Services (Express/NodeJS). - Working alongside the UX Design team for user interface development. - Migrating the application to React version 16.8 for Hooks usage. - Implementing state management with Redux. - Adding TypeScript to the front-end. - Implementing dynamic code splitting. - Container management with docker-compose. - Participation in PI Planning of the SAFE Agile Framework.

LCL

Mar 2017 - Jun 2018

1 year 4 months

Paris Area, France

Java/JEE/Angular Developer

Sep 2017 - Jun 2018

10 months

Paris Area, France

- Optimization of a Java robot for resuming messages that have errored during the execution of a business process: Robot deployed in production. - Development of a Java robot that will provide statistics on all completed, abandoned, or ongoing business processes: Robot deployed in production. - Production monitoring, error and incident analysis to find solutions, and contacting relevant teams. - Migration from WebMethods services to Java services. - Development of unit tests.

End of Studies Internship

Mar 2017 - Sep 2017

7 months

Paris Area, France

- Execution of complex application developments in Java/JavaEE and webMethods. - Conducting studies to evolve the applications of LCL’s ecosystem. - Managing the operational maintenance of a complex application ecosystem.

Intern - Web Development at Akinea Intern

Akinea Internet

Jun 2016 - Sep 2016

4 months

Paris Area, France

- Development of a web application to remotely control the behavior of a signal lamp. - Working in Agile methodology. - Development of unit tests and integration tests.

GUI Programming in C++ with QT

ENSAM-Meknès

Jul 2015 - Jul 2015

1 month

Morocco, IN 47963, USA


Education

Bordeaux Institute of Technology ENSEIRB-MATMECA

Master of Engineering (M.Eng.), Telecommunications Engineering, Computer Software Engineering

2014 - 2017

4 years

Grade: Master’s Degree in Software Engineering

Skills: Science informatique

Carnot Prepas High School

Common Polytechnic Contest,Prépa ( MPSI-MP)

2011 - 2014

4 years

Omar Ibn El Khattab High School

Baccalaureate, Maths, Physics (Equivalent to high school diploma) with distinction.

2008 - 2011

4 years

The best place to find your next move

© 2026. All Rights Reserved.