🇬🇧Passer à l'anglaisVersion Markdown

David Twigger

Ingénieur Logiciel Sénior

Node.jsReactAngularNestJSTypeScriptNext.jsMySQLJava / Spring BootGitlab CIDockerPHP

À propos

Fort de 18 ans d'expérience en ingénierie logicielle, je me spécialise dans le développement frontend avec TypeScript, React et Next.js, et la livraison full-stack avec NestJS. Au fil de ces années, j'ai construit des produits fintech à fort impact et j'ai évolué vers un rôle d'Ingénieur Logiciel Senior, référent technique et Scrum Master. J'apporte un esprit de collaboration et un véritable sens des responsabilités à chaque projet, et j'ai accompagné plusieurs développeurs juniors tout au long de ma carrière. Je cherche aujourd'hui à mettre cette expérience au service d'un secteur en accord avec mes valeurs — qu'il s'agisse d'écologie, d'impact social ou d'industries plus innovantes et porteuses de sens — au sein d'équipes qui valorisent autant la qualité que l'utilité réelle de ce qu'elles construisent. Né en Angleterre et ayant grandi en France, je suis bilingue anglais-français de naissance.

Expérience

Janv 2020 - Aujourd'hui

Senior Software Engineer

Raise Partner·Grenoble, France

Conçu et livré des applications fintech full-stack. Scrum Master de l'équipe et accompagnement de développeurs juniors.

  • Développé un système de rapports PDF d'analyse de portefeuilles réduisant le temps de reporting manuel d'environ 3 heures/semaine/client pour les conseillers en gestion de patrimoine
  • Centralisé et refactorisé le système de traduction, éliminant ~30 % des bugs liés aux traductions et réduisant la taille de la base de code i18n d'environ 20 %
  • Scrum Master sur l'un des plus grands projets de l'entreprise (BNP Paribas - CIB)
API RESTTypeScriptNestJSReact.jsAngularDéveloppement d'API
Juin 2017 - Janv 2020

Développeur Web Freelance

Freelance·Renage, France

Conçu et livré des applications web pour des clients de divers secteurs, en prenant en charge l'intégralité du cycle projet, des besoins jusqu'au déploiement.

  • Développé l'intranet et l'extranet d'Interisphere (agence d'intérim), réduisant le temps de collecte des données de facturation d'environ 60 % et ramenant le cycle WIP-to-Cash de 2–3 mois à quelques jours
API RESTTypeScriptPHPAngularJavaScript
Sept 2016 - Juin 2017

Ingénieur Développement

Qim info SA·Meylan, France

Développé des interfaces Angular pour des logiciels d'entreprise.

  • Travaillé sur l'application de calcul des frais pour Lombard Odier, grande banque privée suisse
API RESTAngularDéveloppement d'API
Juin 2015 - Sept 2016

Développeur JavaScript

BeeBuzziness·Grenoble, France

Développé des fonctionnalités JavaScript et Node.js pour une plateforme web, en intervenant sur les couches front-end et back-end.

  • Développé une application de bibliothèque virtuelle avec un lecteur de documents style flip-book intégré
  • Développé une application d'affichage dynamique synchronisé
Node.jsJavaScriptCSSDéveloppement d'API
Janv 2008 - 2015

Référent technique / Développeur Php/JS

Eolas, Business & Decision Group·Grenoble, France

Piloté le développement technique de la plateforme CMS@Eolas pendant 7 ans. Garant des standards de qualité du code, des livraisons en production et du respect des délais sur de multiples projets clients.

  • Animé une équipe de 5 développeurs front-end, en instaurant des standards de code et une veille technologique pour garantir la qualité
  • Développeur principal du CMS@Eolas, un CMS conçu pour les institutions publiques de toutes tailles
PHPMySQLJavaScriptCSS

Formation

2006 - 2007

Licence, Informatique, Image et Documents

IUT2 Grenoble

2004 - 2006

BTS IRIS (Informatique et Réseaux pour l'Industrie et les Services)

Lycée du Grésivaudan

Langues

  • 🇬🇧AnglaisLangue maternelle
  • 🇫🇷FrançaisCourant
  • 🇪🇸EspagnolNotions

Centres d'intérêt

Électronique & objets connectésImpression 3D

Contact