CV du
consultant
Réf PROF00007104
Compétences
BDD
RedisConnaissances fonctionnelles
BACKEND FRONTEND Maintenance Performance PROCESSUS TESTSLangages
ReactJS C Firebase Github Graphql HTML JAVASCRIPT JSON MAGENTO MongoDB PHP PYTHON R react TypeScriptMéthodes
api Conception EXIGENCES PROJET Qualité UIOutils
Cypress GitLab JestRéseaux et Middleware
ExpressDiplômes et formations
Pays / régions
Expérience professionnelle
développement, spécialisé en React / Next.js.
Dans ma carrière, j'ai joué des rôles significatifs dans le développement d'applications, la gestion de
nouvelles versions et la conception de la logique des composants et des bibliothèques.
J'ai un talent pour construire et organiser efficacement les composants de l'interface utilisateur de
l'application en utilisant des outils comme Storybook, ce qui aide à maintenir une interface utilisateur
cohérente et à documenter le composant. De plus, j'ai été activement impliqué dans la refactorisation du
code pour améliorer la lisibilité, réduire la complexité et améliorer la maintenabilité des bases de code.
Je crois que mes solides compétences en codage, couplées à mon approche de travail d'équipe
collaborative, font de moi une contribution précieuse à tout projet ou équipe. Toujours désireux de
nouvelles opportunités pour collaborer et créer des expériences numériques incroyables!
Skills
E X P É R I E N C E S
Développeur React
Paris, France
ReactJS · 7 ans + RESTful API · 4 ans + Next.js · 3 ans + HTML · 3 ans + JSON · 3 ans + API · 3 ans +
GitHub · 3 ans + JavaScript · 3 ans + GraphQL · 2 ans + Jest · 2 ans + TypeScript · 2 ans +
Storybook · 1 an + Styled Components · 1 an + Chrome Extension · 1 an + Magento · 1 an + PHP · 1 an +
Redux · 1 an Node.js · 4 ans + Express.js · 2 ans + Material-UI · 1 an + Bot Development · 1 an +
NestJS · 1 an + Refactoring · 1 an + Firebase · 1 an + Stripe · 1 an + Architecture · 1 an +
GitLab CI · 1 an + Redis · 1 an + Mongoose · 1 an Cypress · 1 an MongoDB · 1 an
J'ai activement participé à des projets clés qui ont considérablement amélioré la qualité et la fonctionnalité de notre
application construite avec React Next.js.
Mes responsabilités principales comprenaient:
Nouvelle Version: J'ai joué un rôle crucial dans le lancement de la nouvelle version de notre application. Cela impliquait
la mise à jour et la modification de notre architecture d'application existante et la contribution de solutions innovantes
pour améliorer les performances et l'expérience utilisateur.
Création de la Logique des Composants et des Bibliothèques: Mon expertise s'étendait à la création de la logique et des
bibliothèques pour divers composants de l'application. J'ai largement utilisé Material UI et Styled Components pour
fournir une interface utilisateur sans faille et un parcours utilisateur fluide.
Storybook: J'ai utilisé efficacement Storybook pour construire et organiser les composants de l'interface utilisateur de
notre application. Cette plateforme a aidé notre équipe à maintenir une interface utilisateur cohérente et à documenter
les cas d'utilisation des composants.
Automatisation Chromatic: J'ai mis en œuvre et automatisé le processus de revue en utilisant Chromatic. Cet outil a
facilité les tests visuels et a permis à notre équipe de détecter les changements visuels jusqu'au niveau du pixel,
garantissant le maintien de la cohérence du design sur tous les composants.
J'ai démontré mes compétences en codage et en travail d'équipe collaboratif tout au long de ce rôle.
Dans mon rôle chez Ouicoding, j'ai activement contribué à plusieurs projets qui ont démontré ma polyvalence en tant
que développeur et ma capacité à m'adapter à diverses piles technologiques :
Développement d'un outil de scrapage Instagram : Pour l'un de nos clients, j'ai été un acteur clé dans le développement
d'un outil de scrapage Instagram. Cet outil a été spécialement conçu pour traiter les données d'influenceurs, où j'ai
utilisé mes compétences en Node.js. Le projet impliquait une refonte complète du code original du Python vers
JavaScript, illustrant ma maîtrise des deux langages et ma capacité à traduire des fonctionnalités complexes à travers
différents paradigmes de programmation.
Refonte de l'interface du tableau de bord : Dans un autre projet, j'ai utilisé ma compétence en Next.js et TypeScript pour
refondre les interfaces du tableau de bord. Cela comprenait l'implémentation de React Hooks et la conception de
composants fonctionnels, améliorant la performance et la lisibilité de l'application. De plus, j'ai utilisé efficacement l'API
Context pour gérer l'état global à travers les composants.
En tant que développeur React chez Decathlon France, j'ai apporté des contributions significatives au développement
d'un tableau de bord interactif utilisé par les responsables de magasin. Le tableau de bord présente des représentations
visuelles riches et des tableaux, tous développés en utilisant React et TypeScript.
L'une de mes principales responsabilités était de mettre à niveau Material-UI vers sa dernière version. Cette tâche
importante a impliqué de comprendre les changements dans la nouvelle version, de modifier les composants existants
pour se conformer à la version mise à jour et de s'assurer que toutes les fonctionnalités restaient intactes.
De plus, j'ai entrepris une refonte extensive du code pour améliorer la lisibilité, réduire la complexité et améliorer la
maintenabilité de la base de code. Ce processus a impliqué de repenser et de réécrire le code pour le rendre plus
efficace et plus facile à comprendre pour les autres développeurs.
Dans ce rôle en tant que consultant React pour le Groupe Renault, je me suis spécialisé dans le développement de
composants réutilisables et efficaces en utilisant React Redux, dans l'intention d'étendre leur utilisation à plusieurs
plateformes. J'ai travaillé avec diligence à la maintenance et à la mise à jour continue de la base de code pour assurer
sa pertinence et son efficacité.
Responsabilités clés :
Construire des composants efficaces et réutilisables en utilisant React Redux pour améliorer les performances de
l'application et l'expérience utilisateur.
Maintenir et mettre à jour constamment la base de code pour assurer sa compatibilité avec les dernières technologies et
tendances.
Développer de nouveaux points de terminaison RESTful pour l'API existante en utilisant Node.js, améliorant ainsi la
fonctionnalité et les performances du système.
Collaborer pour comprendre les exigences et les traduire en solutions techniques efficaces.
Participer à des revues de code, au débogage et au dépannage pour améliorer la qualité et l'efficacité du code.
Développer et maintenir une application de gestion des feuilles de temps pour une entreprise de placement de
freelances, en assurant une fonctionnalité efficace et une expérience utilisateur fluide, en utilisant la dernière version de
React pour le frontend et Node.js pour le backend.
Consultants similaires
Compétences : AGILE, PPO, ReactJS, SCRUM, TypeScript, Analyse, Batch, ...
consultant Retenir
Compétences : JAVASCRIPT, NodeJS, ReactJS, TypeScript, AGILE, Analyse, ...
consultant Retenir
Compétences : GIT, JAVASCRIPT, PYTHON, react, ReactJS, Github, HTML5, ...
consultant Retenir
Compétences : NodeJS, PYTHON 3, ReactJS, 3D, AGILE, ANGLAIS, api, ...
consultant Retenir
Compétences : Django, MYSQL, NodeJS, PYTHON, ReactJS, MongoDB, AGILE, ...
consultant Retenir
Compétences : Firebase, FULLSTACK, JAVASCRIPT, NodeJS, ReactJS, Analyse, ...
consultant Retenir
Compétences : docker compose, POSTGRESQL, PYTHON, ReactJS, Testing, ...
consultant Retenir
Compétences : Express.Js, JAVASCRIPT, MongoDB, Node.js, ReactJS, ...
consultant Retenir
Compétences : Angular, FULLSTACK, Java/J2EE, Microservices, ReactJS, ...
consultant Retenir
Compétences : JAVASCRIPT, react, react native, ReactJS, TypeScript, ...
consultant Retenir