
Gilles Dao Duc
Développeur Senior Fullstack | React / Node / Nest
Salaire / Taux journalier
Paris, France
Mobilité : Paris, Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur fullstack avec +12 ans d'expertise freelance auprès de grands comptes (TF1, SNCF, La Poste). Spécialisé React/TypeScript/Node.js avec expérience confirmée en architectures modernes et méthodologies agiles. J'accompagne vos projets web de A à Z avec une approche technique rigoureuse et une parfaite compréhension des enjeux business.
Expérience de travail
Développeur Fullstack | React / TypeScript / Node.js / NestJS
La Poste GroupeFreelance
juin 2023 - mars 2026
2 ans 10 mois
Paris, France
Développement de l’application centrale Mon Compte, dédiée à l’authentification, la sécurité et la gestion des données personnelles des utilisateurs, au sein de la Direction Numérique de La Poste. Missions: Analyse, conception et développement des fonctionnalités Front et Back (React.js, Typescript, Node.js, Nest.js, Express, Loopback) Développement et migration d’API : conception d’API REST, migration d’API Loopback vers NestJS. Mise en oeuvre et suivi des tests front et back (unitaires, end-to-end) Conception et développement d’interfaces utilisateurs en React 18 et Typescript Développement de composants fonctionnels avec Hooks (logique métier, gestion d’état, performance) Utilisation et intégration de composants issus d’un Design System (Storybook) Gestion de la navigation avec React Router v5 Gestion de l’état global avec Redux Mise en place et maintenance des tests unitaires (React Testing Library) Optimisation de l’expérience utilisateur : Mobile First, responsive design, accessibilité (NVDA) Migration d’applications React 17 vers React 18 Configuration et optimisation du build front (Webpack, bundling, performance) Environnement technique: Frontend : React.js, HTML5, CSS3 (SASS), TypeScript, accessibilité (NVDA) Backend : Node.js, Nest.js, Express, Loopback Bases de données : Couchbase, MySQL Intégration & déploiement : Jenkins, GitLab CI, Docker, Kubernetes/OpenShift Tests & qualité : Tests unitaires, composants, end-to-end, performance et sécurité
Développeur fullstack
Altice MediaFreelance
sept. 2022 - janv. 2023
5 mois
Paris, France
Développement fullstack des sites BFMTV, RMC et RMC Sport Taille de l'équipe: 9 personnes Missions: - Refonte graphique BFMTV Intégration de la nouvelle charte graphique (couleurs, typographie...) Développement de nouveaux composants (Slider, blocs pour les lives...) Maintenir et optimiser les web performances (Analyse des web performances avec Dareboost) Travail en équipe avec les UI Designer, Chef de projet, testeurs.. - Création d'une nouvelle verticale BFMTV Luxe Environnement technique - HTML5/CSS3/SCSS, mobile first, Google AMP, Nunjucks, Twig - Javascript ES6, Typescript, Webpack, GIT - Web performance (dareboost) - SEO (bonnes pratiques HTML5, meta description, balises alt sur les images...) - Figma et Avocode - Utilisation d'API
Développeur front-end
Prisma MediaFreelance
juil. 2020 - oct. 2022
2 ans 4 mois
Paris et périphérie
Développeur Front-end au sein de Prisma Media, grand acteur du secteur des médias (programme-tv.net, Cuisine Actuelle, Voici...), en charge du développement et de la maintenance des différents sites du groupe. Développement front-end des sites GEO, Capital, Neonmag et Caminteresse Taille de l'équipe: 12 personnes Méthode agile: Scrum et Kanban Missions: - Refonte graphique et technique du site GEO.fr Intégration de la nouvelle charte graphique Faire cohabiter les anciennes pages et les nouvelles Mise à jour de node, webpack et des dépendances Création et développement de nouveaux composants Refonte en Atomic design Création d'un Design System Travail en équipe avec les UI/UX Cérémonie agile Bonnes pratiques SEO (utilisation des bonnes balises, meta description, alt ...) Audit et optimisation des web performances (Web Core Vitals, Lighthouse, Speedcurve) - Mise en place de placeholder pour la publicité, images ... - Optimisation des typographies et images - Préload des images et lazyloading - Mise en place de critical css Installation d'un service worker Utilisation de Google AMP, Google Analytics et Google Tag Manager - Refonte des sites Neonmag.fr et çaminteresse.fr (sur le même principe que la refonte GEO) - Run et maintenance des sites Capital.fr, geo, neonmag, caminteresse Environnement technique - HTML5/CSS3/SCSS/PostCss, mobile first, Google AMP, Javascript ES6, Webpack, Twig/Php, Web performance (Web Core Vitals, Lighthouse, Speedcurve) et SEO, Figma, Docker, Git, Design system
Développeur front-end
RMC SPORTFreelance
janv. 2020 - juil. 2020
7 mois
Paris, France
Développement front-end du site RMC Sport Taille de l'équipe: 9 personnes Missions: - Création du site Rmcsport from scratch Atomic design Développement et création de nouveaux composant Création d'un starter (node, webpack, dépendances, watch...) Intégration des maquettes via Avocode Travail en équipe avec les UI/UX Céremonie agile Utilisation d'API pour récupérer les données d'Opta Bonnes pratiques web performances (Web Core Vitals, Lighthouse, Dareboost) - Optimisation des typographies, images (lazyloading, preload..) - Optimisation des assets (minify, concatenate, ES6...) - Chargement des assets par blocks Bonnes pratiques SEO et accessibilité Environnement technique - HTML5/CSS3/SCSS, mobile first, Google AMP, Nunjucks, Twig, Javascript ES6, Typescript, Webpack, GIT - Web performance (dareboost), SEO (bonnes pratiques HTML5, meta description, balises alt sur les images...), Figma et Avocode
Développeur front-end
TF1 le GroupeFreelance
juil. 2019 - déc. 2019
6 mois
Région de Boulogne-Billancourt, France
Développement front-end du site LCI.fr Taille de l'équipe: 7 personnes Méthode agile: Scrum Missions: - Run et maintenance du site LCI Environnement technique - HTML5/CSS3/Less, javascript ES6, Webpack, Javascript ES6, Twig - Bonnes pratiques web performances (Web Core Vitals, Lighthouse, Speedcurve) et SEO
Développeur front-end
OUI.sncfFreelance
juil. 2018 - juil. 2019
1 an 1 mois
Paris, France
Développement front-end de la page devis du site Oui.sncf Taille de l'équipe: 13/15 personnes Méthode Agile: Scrum Missions: - Migration d'Angular vers React - Refonte de la page devis du site oui.sncf Faire cohabiter la version Angular et React Atomic design Développement et création de nouveaux composants React Utilisation d'un design system commun à tous les développeurs Création de composant React pour le design system (Storybook) Travail en équipe avec les UI/UX designer, Product Owner, testeurs... Cérémonie agile Bonnes pratiques web performances et SEO Accessibilité (test sur les lecteurs d'écrans NVDA/Jaws, contraste, bonnes balises - Test sur les lecteurs d'écrans NVDA/Jaws - Optimisation CSS (utilisation des rem, contraste...) - Bonnes balises HTML5 (meta description, alt, button, focus...) Environnement technique - HTML5/CSS3/SCSS(BEM), Twig, mobile first - React.js, Javascript ES6, Typescript, Webpack - Web performance, SEO, Accessibilité (NVDA/Jaws), Figma, Utilisation de Docker, Git
Développeur front-end
Webedia
avr. 2018 - juil. 2018
4 mois
92300 Levallois-Perret, France
Front End Developer
Big Youth
déc. 2014 - déc. 2016
2 ans 1 mois
Developer front/back end
FCINQ
oct. 2013 - oct. 2014
1 an 1 mois
Paris, France
Formation
HETIC
2012 - 2014
3 ans
IUT de bobigny
Services et Réseaux de Communication
2009 - 2011
3 ans