
Kévin Pinto
Senior Front-end Engineer
Salaire / Taux journalier
Paris, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Passionné par le développement front-end depuis plus de 9 ans, j'ai évolué d'un profil orienté intégration vers un rôle plus transversal, à la croisée de la technique, du design et de l'architecture applicative. Spécialisé en écosystèmes React / Next.js, j'interviens aujourd'hui comme référent front-end sur la structuration de projets, la mise en place de socles techniques et de normes communes, tout en assurant la liaison entre les équipes Design System et techniques. Grâce à ma double sensibilité UX/UI et engineering, héritée de mon parcours de graphiste, j'apporte une vision globale du produit, équilibrant expérience utilisateur, performance et qualité du rendu.
Expérience de travail
Senior Front-end engineer
EurosportFreelance
sept. 2026 - Présent
2 mois
92130 Issy-les-Moulineaux, France
Senior Front-end engineer
France Télévisions
sept. 2023 - Présent
3 ans 2 mois
92130 Issy-les-Moulineaux, France
Participation active à la mise en place de l’architecture monorepo Turborepo (structuration, CI/CD GitLab, normes techniques). Migration vers Next.js (App Router, RSC, SSR) pour optimiser SEO, performance et maintenabilité. Contribution au Design System Galaxie DSP sur la partie technique : Développement et intégration de composants modulaires avec implémentation de design tokens. Création de recipes et slot recipes Panda CSS, gestion des variants, compounds et tokens. Documentation Storybook avec controls et argTypes. Travail approfondi sur les performances et l’accessibilité : Optimisation du LCP via lazy loading, streaming RSC et container queries. Réduction du poids DOM, conformité RGAA / WCAG. Contribution au tracking analytique (Piano, EUID, Didomi, LiveLike, Mediarithmics). Mise en place des tests unitaires (Vitest), visuels (Playwright) et qualité du code (ESLint, Prettier). Mais encore : Développement des cartes interactives V2, élément clé de l’interface, reposant sur un socle technique plus simple et modulaire, capable de supporter plusieurs variantes. Ce chantier a permis de renforcer la cohérence avec le Design System Galaxie DSP tout en optimisant les performances (lazy loading, LCP, animations isolées) et la maintenabilité. L’architecture a été repensée pour réduire la verbosité du code source et optimiser le rendu en équilibrant plus efficacement la charge du client et du serveur. Une attention particulière a également été portée à l’accessibilité, avec une navigation clavier dédiée et un focus management harmonisé. Participation à la définition et à l’uniformisation des formalismes du socle front-end, incluant la structuration du projet, des composants et des objets métiers, la définition de patterns, de conventions de nommage, de tracking et de typage TypeScript, afin de garantir une meilleure maintenabilité et cohérence inter-équipes. https://www.france.tv/ Refonte technique & graphique + Run
Front-end engineer
Groupe TF1
oct. 2022 - sept. 2023
1 an
92100 Boulogne-Billancourt, France
Refonte de la landing page MYTF1 MAX avec création d’un slideshow paramétrable et ordonnable depuis un CMS, ainsi que mise en place d’un tracking ciblé via TagCo. Refonte de la page de paiement avec intégration de moyens de paiement complémentaires à la carte bancaire via l’API Stripe (Google Pay, Apple Pay), incluant la gestion des coupons dans le calcul du prix. Refonte du hero de la home page et création d’un slideshow configurable depuis un CMS, avec gestion des transitions, animations, responsive, fondus vidéo et contrôles associés. Participation au setup et à la création des premiers composants React (compound components) d’une librairie en monorepo. Plus globalement, maintien et évolution de MYTF1 ainsi que des pages AMP de la plateforme. https://www.tf1.fr/ Run
Front-end engineer
Prisma Media
juin 2021 - oct. 2022
1 an 5 mois
92230 Gennevilliers, France
Maintien et évolution de différents back-offices au sein d’un écosystème React riche et d’applications particulièrement denses fonctionnellement : labellisation, catégorisation, rich text avec plugins internes, gestion de métadonnées, formulaires complexes, drag & drop, filtrage multicritères, gestion de vidéos, images, focus points, podcasts, etc. Évolution et enrichissement des composants de la librairie partagée, avec une volonté d’uniformiser les différents fronts afin de converger vers un design system cohérent. Réécriture et migration de modules legacy devenus vieillissants et contraignants. Forte implication sur les sujets UX/UI en collaboration avec les différents Product Owners. Run
Junior Front-end engineer
Veepee
mars 2017 - oct. 2021
4 ans 8 mois
Saint-Denis, France
Maintien et évolution du front responsive B2C de Veepee (travel). Référent front-end pour la conception d’un back-office sous React, au sein d’un monorepo via Lerna. Application orientée calcul des commissions et édition de factures, avec un fort taux de couverture des tests fonctionnels, gestion du versioning et publication sur une registry privée (Artifactory). Développement d’un moteur de rendu PDF sous forme d’API Node.js avec templating EJS (multi-langue, theming). Expérience sur des écosystèmes React variés : React / Redux, composants stateless & hooks, Redux-Observable, Reselect, programmation fonctionnelle, middlewares Epics. Participation à des pratiques d’innersourcing, organisation en product teams et méthodologie Scrum (sprints, sprint reviews, sprint planning, IT refinements, spikes, etc.). https://www.veepee.fr/ Run
Junior Front-end engineer / UX Designer
SCT TELECOM
oct. 2014 - mars 2017
2 ans 6 mois
Saint-Denis, France
Designer / Trainee Front-end engineer
SFR
oct. 2011 - oct. 2014
3 ans 1 mois
77420 Champs-sur-Marne, France
Desktop Publishing Operator
Amcor Flexibles Europe, Middle East & Africa / Amcor Flexibles Americas
oct. 2008 - août 2009
11 mois
Saint-Maur-des-Fossés, France
Formation
Université Paris-Est Marne-la-Vallée
ATC STIC, Service and Technology of Information and communication
2013 - 2014
1 an 1 mois
L'École Multimédia
Fully qualified Webdesigner, Webdesign
2011 - 2012
1 an 1 mois
GOBELINS, l'école de l'image
BAC, Communication and Graphic Industries
2007 - 2010
3 ans 1 mois
Licences et certifications
Claude Code in Action
Délivré le : –
Angular 2
Délivré le : –