
Amine Rezgui
Développeur Front-End Senior | React.js, TypeScript
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur front-end React/TypeScript avec 6 ans d'expérience chez CANAL+, FDJ et URBASOLAR. Expert en création d'applications web complexes, design systems et optimisation UX avec Redux, GraphQL et architecture moderne. Spécialisé dans le développement d'interfaces performantes et la refactorisation de code legacy.
Expérience de travail
Développeur front-end
CANAL+ Group
janv. 2023 - Présent
3 ans 6 mois
Puteaux, Île-de-France, France
Développeur front-end React.Js / TypeScript / Redux / apollo GraphQL
URBASOLAR
oct. 2021 - janv. 2023
1 an 4 mois
Montpellier, Occitanie, France
- Participation à des nouvelles features (plateforme de commentaires, génération multiple de rapports de production des centrales, gestion de financement) - Participation à la création d’une nouvelle app pour l’international (Italy, Pologne, …) - Mise en place d’un thème UI en se basant sur un design system pré-établi - Gestion du responsive des apps - Réalisation complète d’une première version d’un design front puremment UI de l’app R&D - Création d’une application front template pour démarrer rapidement la création d’une nouvelle application - Prototypage d’une composante complexe de heatmap permettant la visualisation des mesures de rayonnement solaire sur les panneaux - Refontes de pages associées à des features métiers (contrats juridiques, raccordement, etc…) - Amélioration des composantes de recherche et de filtre des projets de constructions - Refonte du mécanisme de sauvegarde d’une recherche - Améliorations UI et UX de l’interface de recherche - Travail sur la cartographie des centrales - Création de composantes globales - Création de custom hooks - Création des composantes de navigations - Amélioration UI / UX de composantes globales - Manipulation de champs de formulaires (date picker, select, input) - Formatage, calculs et synchronisations de données côté front pour des champs de formulaires dynamiques - Travail sur des shémas de validation de champs - Amélioration de la circulation de la donnée applicative pour éviter des requêtes back inutiles - Branchement de nouvelles données provenant du back - Optimisation des chargements de données - Modification et traduction automatique du wording des applications - Ajouts et améliorations de fonctions utilitaires - Ajouts de tests unitaires - Passage du code en Typescript - Refactorisation et simplification du code - Corrections de bugs techniques, UI et UX HTML, CSS, Javascript, ReactJs, Typescript, Redux-thunk, Axios, Styled-components, Formik, Jest, Yup, Redux-saga, React-router-v6, Apollo GraphQL
Développeur web JS & TypeScript & React.js
FDJ - Française des jeux
nov. 2020 - oct. 2021
1 an
Vitrolles, Provence-Alpes-Côte d’Azur, France
Intervention sur les applications web de la Française des Jeux et de Parions Sport en Ligne Parcours d’inscription, d’authentification, de paiement et le nouvel espace compte utilisateur Implémentation d’un parcours d’inscription et de post-inscription nommé ‘champs à champs’ Collaboration avec l’équipe Tracking: utilisation d’outils et services de tracking Amélioration visuelle (UI/UX) et fonctionnelle du parcours de paiement Participation à la mise en place de l’architecture Redux pour le nouveau compte Mise en place de la gestion de la donnée asynchrone au niveau du compte Création de hooks répondant à une problématique de gestion des messages des services des données utilisateurs Implémentation de blocs de lecture/édition des données joueurs TypeScript, React.js, Redux, Material UI, Stylisation des composantes MUI, Styled-Component, StoryBook, Jest
Développeur React
Fnac
sept. 2019 - mars 2020
7 mois
Paris et périphérie
Nouvelles features sur le tunnel d'achat Développement et intégration de la page wishlists Architecture et mise en place d'un repo de composants (functional components) et d'utilitaires Refactoring et Corrections d’anomalies de production Code review et Participation à la documentation projet ES7, React, Redux, Material Ui, React hooks, BEM, CSS modules, Jest, Storybook, Docker
Développeur JS - React
ENGIE
sept. 2018 - mai 2019
9 mois
Ville de Paris, Île-de-France, France
Domaine d'application: Espace compte des particuliers Transition progressive du code vers React.Js / Redux Diverses évolutions UI / UX et fonctionnelles Participation à la création du design system Enrichissement du Theme UI du projet: création de nouvelles composantes react en utilisant MUI puis les répertorier dans le StoryBook Refactoring et Corrections de bugs Docker, HTML, CSS, JavaScript, TypeScript, React, GraphQL, GitLab
Projets web à l'école 42
42
janv. 2018 - mai 2018
5 mois
Ville de Paris, Île-de-France, France
Développement complet: site de rencontre - site de streaming vidéo Conception du front via React / Redux Déploiement front via Firebase API et Modules : MediaStream, RandomUser, PassportJWT Création d’une API REST Mise en place du serveur via Node / ExpressJS Déploiement du Serveur ainsi que la Base de données sur Google Cloud Platform Mise en relation de la base de données (PostgreSQL) avec le serveur
Formation
Sorbonne Université
Licence
2016 - 2018
3 ans
42 Paris
2016 - 2018
3 ans
LYCÉE GUSTAVE MONOD
Classes préparatoires aux grandes écoles – MPSI (Mathématiques, Physique et Science de l’Ingénieur)
2015 - 2016
11 mois