David Twigger
Ingénieur Logiciel Sénior
À propos
Fort de 18 ans d'expérience en ingénierie logicielle, je me spécialise dans le développement d'applications fintech full-stack avec TypeScript, React, Next.js et NestJS. Ces cinq dernières années ont été consacrées à Raise Partner — une fintech spécialisée dans l'optimisation de portefeuilles et l'évaluation des risques — où j'ai livré des outils à fort impact pour des conseillers financiers et de grandes institutions, dont BNP Paribas CIB. Plus tôt dans ma carrière, j'ai développé des systèmes de calcul de frais pour Lombard Odier, grande banque privée suisse. Je maîtrise les données financières, le reporting de portefeuilles et les exigences de précision propres aux environnements régulés, le tout associé à un leadership technique concret en tant qu'ingénieur senior, référent technique et Scrum Master. Né en Angleterre et ayant grandi en France, je suis bilingue anglais-français de naissance.
Expérience
Senior Software Engineer
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)
Développeur Web Freelance
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
Ingénieur Développement
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
Développeur JavaScript
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é
Référent technique / Développeur Php/JS
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
Formation
Licence, Informatique, Image et Documents
IUT2 Grenoble
BTS IRIS (Informatique et Réseaux pour l'Industrie et les Services)
Lycée du Grésivaudan
Langues
- 🇬🇧AnglaisLangue maternelle
- 🇫🇷FrançaisCourant
- 🇪🇸EspagnolNotions
