Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Quentin Douville

Développeur Fullstack Senior (Angular, Node.js) | Expert en performance & scalabilité | 10+ ans d’expérience

Collaboration
Initiative
Rigueur
Adaptabilité
Priorisation
Développeur Fullstack JavaScript senior, spécialisé en Angular, Node.js et microservices, avec une forte expertise en performance, scalabilité et UX. J’ai dirigé des projets critiques dans des environnements exigeants, optimisant les architectures pour garantir résilience et efficacité. Mon approche repose sur l’automatisation, l’optimisation et l’innovation technologique.
CV réalisé sur DoYouBuzz
COMPÉTENCES TECHNIQUES

Frontend

  • Frameworks : Angular, AngularJS, Angular Universal
  • UI/UX : Angular Material, Bulma, Bootstrap, Figma, Storybook, Atomic Design
  • Langages : TypeScript, JavaScript, HTML/CSS (SCSS, LESS, SASS)
  • Performance & SEO : Lazy loading, pagination gros volumes de données, Webpack, GraphQL

Backend & API

  • Frameworks : Node.js (Express, Koa), PHP (Symfony)
  • Bases de données : PostgreSQL, MongoDB, MySQL, MariaDB, BoltDB
  • Microservices & API : API Restful, GraphQL, Kafka, Redis, Keycloak
  • Sécurité & Scalabilité : Load Balancing, Nginx Reverse Proxy

DevOps & Outils

  • CI/CD & Containerisation : Docker, Node Cluster, DevOps, SonarQube
  • Monitoring & Logs : Logstash, Kibana, Elastic, Winston, Pino
  • Cloud & Stockage : AWS (Lambda, S3, CloudFront, DynamoDB)
  • Gestion de version : GitHub, GitLab, Bitbucket

Autres

  • Génération de documents : PDF, XML
  • Tests & Qualité : Postman, Insomnia, E2E QA
  • Méthodologies : SCRUM, Kanban

RGPD & Tracking

  • Paramétrage des cookies (activation/désactivation selon consentement)
  • Google Analytics, Xiti, Google Tag Manager, Google Optimize

SOFT SKILLS

  • Communication & Travail en équipe
  • Force de proposition & Rigueur
  • Autonomie & Prise d’initiative
  • Gestion des priorités & Capacité d’adaptation
Centres d'intérêt

Tech & Veille

  • Développement web, intelligence artificielle, cybersécurité, domotique, écologie/indépendance énergétique.

Sport

  • Roller, Airsoft
Langues
  • Français
    Expert
  • Anglais
    Bon niveau
Conférences et évènements
2016 & 2017 -

Angular Attack

(Participant)
Angular Attack – Hackathon international de 48h dédié à Angular. Développement d’une application from scratch, évaluée sur l’innovation, l’UX et la qualité du code.
Expériences

Tech Lead Angular

Saint Gobain
Janvier 2023 à octobre 2024
Freelance
Paris
France
  • Développement de la V2 d’un intranet international pour la gestion des cahiers des charges de pièces automobiles.
  • Surcharge de composants Angular Material pour une personnalisation avancée.
  • Optimisation des performances : lazy loading, pagination, bonnes pratiques de subscribe/unsubscribe, réduction du bundle initial.
  • Découpage modulaire (intégration de composants standalone), mises à jour progressives d’Angular.
  • Méthodo SCRUM, respect des deadlines, UX optimisée avec Figma.
  • Stack : Angular, Angular Material, TypeScript, JavaScript, SCSS, HTML/CSS, Figma, PDF, JWT.
  • Lead d'une équipe de 2 développeurs Angular basés en Inde. Alimentation du backlog et assignation des tâches, revues de code, validation des merge requests.
  • Back for front NestJS pour l'optimisation des payloads et la mise en place d'un websocket pour les traitements asynchrones.

Lead Dev Fullstack Javascript

Veloo
Juillet 2022 à octobre 2022
Freelance
Strasbourg
France
  • Conception d’un site vitrine Angular et d’une boutique Shopify, déployés sur AWS.
  • Méthodo SCRUM, respect des deadlines, UX pixel-perfect avec Figma.
  • Stack : Angular, Angular Universal, TypeScript, Shopify, AWS Lambda, AWS S3, AWS CloudFront, AWS DynamoDB.
  • Accompagnement d'un alternant sur la partie intégration Shopify et les développements Angular.

Tech Lead Fullstack Javascript

Logitud
Février 2021 à octobre 2022
Freelance
Mulhouse
France
  • Projet “Suffrage Web” : gestion de la vie électorale (procurations, découpage, etc.) pour plusieurs centaines de communes, synchronisée avec les APIs REU et INSEE.
  • Reprise et optimisation de microservices + frontend :
    • Backend Node.js : création d’API, optimisation de performances, scalabilité (Node Cluster, Docker Compose), qualité de code (Sonar).
    • Identification et résolution de goulets d’étranglement en production (PostgreSQL), provoquant des indisponibilités récurrentes.
    • Traitement asynchrone optimisé : division par 100 du temps de certaines fonctionnalités grâce au traitement par lots.
    • SSO interne et standardisation des logs (Logstash) sur l’ensemble des microservices.
    • Lazy loading, pagination, réduction du bundle initial, mise à jour progressive d’Angular côté front.
  • Stack : HTML/CSS, Angular, Angular Material, NodeJS, NodeJS Cluster, NestJS, ExpressJS, TypeScript, Javascript, SCSS, Postman, PostgreSQL, Docker, Nginx Reverse Proxy, Load Balancing, MongoDB, Mongoose, SonarQube, PDF, API Restful, Microservices, Logstash, Kibana, Elastic, Winston, Pino, JWT.

Tech lead Backend NodeJS

Mutuelle Nationale Territoriale
Mai 2019 à mars 2020
Freelance
Paris
France
  • Microservices en TypeScript (Node.js + Express/Koa), portage d’existants JS vers TS.
  • Tests de qualité du code (Sonar) dans la pipeline CI/CD. Formation de la QA à Postman (tests E2E).
  • Microservice critique pour la communication entre plusieurs CRM (XML & JSON), contraintes de sécurité élevées (domaine santé).
  • Intégration de Keycloak (SSO), standardisation des logs (Logstash).
  • Méthodo SCRUM, respect des deadlines
  • Stack : Angular, ExpressJS, KoaJS, TypeScript, Javascript, Insomnia, Postman, MongoDB, PDF, Microservices, API Restful, Redis, KeyCloak, Kafka, JSON, JWT, XML.

Lead Dev Angular

Publicis Sapient
Janvier 2018 à avril 2019
CDI
Paris
France
  • Interventions WordPress (Renault, Dacia, BNP Paribas) : bugs, intégration, composants sur mesure.
  • SSO entre WordPress BNP Paribas et un site vitrine Vue.js.
  • Refonte du site de l’Agence du Service Civique :
    • Angular Universal (SSR) + GraphQL, Atomic Design, Storybook.
    • Intégration pixel-perfect (Figma).
    • Collaboration sur la structure des payload GraphQL (Apollo).
  • RGPD : paramétrage cookies, activation/désactivation des fonctionnalités selon le consentement.
  • Méthodo SCRUM, respect des deadlines, UX optimisée avec Figma.
  • Stack : Angular, HTML/CSS, Angular Material, Angular Universal, Apollo GraphQL, GraphQL, Bulma CSS, Atomic Design, Figma, TypeScript, Javascript, SCSS, Wordpress, Storybook.
  • Accompagnement de la monté en compétence d'une équipe de 5 intégrateurs sur Angular.

Développeur Frontend

Sarenza
Juillet 2017 à décembre 2017
CDD
Paris
France
  • Intégration HTML/CSS dans un CMS .NET (e-commerce chaussures/accessoires).
  • Tracking (Google Analytics, Xiti) via Google Tag Manager, A/B testing (Google Optimize).
  • Collaboration QA pour automatiser les tests E2E.
  • Notifications push mobile (WonderPush).
  • RGPD : paramétrage cookies, activation/désactivation des fonctionnalités selon le consentement.
  • Méthodo SCRUM & Kanban, respect des deadlines
  • Stack : Javascript, .NET, HTML/CSS, Google Analytics, Google Optimize, Google Tag Manager, A/B Testing, AT Internet Xiti, WonderPush, TypeScript.

Développeur Fullstack

Nanotera
Janvier 2014 à novembre 2017
CDI
Wittelsheim
France
  • Refonte du e-catalogue “Menu traiteur fin d’année” pour Système U :
    • Passage d’une version Flash (obsolète) à AngularJS, site à fort trafic (6 semaines/an, ~60k commandes, CA 3M€).
    • Backend Symfony : migration XML → JSON, (1 serveur maître + 4 esclaves pour load balancing).
  • Portage d’un e-catalogue AngularJS via Webpack sur iPads (totems en magasin).
    • Monitoring offline en Go, gérant les pertes de connexion 3G.
  • Lead Dev Front, puis Chef de projet : coordination d’équipe, gestion des priorités.
  • WordPress : intégration maquettes, corrections diverses.
  • RGPD : paramétrage cookies, activation/désactivation des fonctionnalités selon le consentement.
  • Méthodo SCRUM, respect des deadlines
  • Stack : AngularJS, Google Analytics, Google Tag Manager, AT Internet Xiti, PHP, HTML/CSS, Symfony, MySQL, Go, BoltDB, NodeJS, Webpack, TypeScript, Javascript, LESS, SASS, PDF, Wordpress, XML, MariaDB.
Formations

DUT SRC

Université de technologie de Belfort-Montbéliard

Septembre 2010 à juin 2013
Services & Réseaux de Communication

BAC professionnel MRIM

Lycée Denis Diderot

Septembre 2008 à juillet 2010
Micro-informatique, Réseaux, Installation & Maintenance

BEP électronique

Lycée Denis Diderot

Septembre 2006 à juillet 2008
Apprentissage des métiers de l'électronique
CV créé sur DoYouBuzz
Télécharger Télécharger