18+years experience
5companies
15technologies
3languages

About Me

With 18 years of professional software engineering experience, I specialise in building full-stack web applications with TypeScript, NestJS, React, Angular, and Next.js. The last six years have been spent at Raise Partner, delivering complex data-driven tools for major enterprise clients including BNP Paribas CIB. Earlier in my career I built fee calculation systems for Lombard Odier, a leading Swiss private bank. I bring strong experience in data-intensive applications, complex reporting systems, and the engineering rigour that large-scale, precision-critical software demands. As a Senior Engineer, technical lead, and Scrum Master, I combine hands-on development, automated testing, and team leadership with delivery ownership. I thrive in product-focused teams where high engineering standards and collaborative culture go hand in hand. As a personal side project, I'm building easy-erp (https://gitlab.com/twiggotronix-public/easy-erp), a mini ERP for small companies, still in early development.

Experience

January 2020 - Jully 2026

Senior Software Engineer

Raise Partner·Grenoble, France

Architected and delivered full-stack fintech applications for major enterprise clients, including BNP Paribas CIB, including a reporting system representing data across hundreds of indices along with 10 years of price history. Served as Scrum Master and mentored junior developers.

  • Built a PDF portfolio analysis reporting system that reduced manual reporting time by ~3 hours/week/client for wealth advisors
  • Centralized and refactored the translation system, eliminating ~30% of translation-related bugs and reducing i18n codebase size by ~20%
  • Served as Scrum Master on one of the company's largest projects (BNP Paribas - CIB)
API RESTTypeScriptNestJSReact.jsAngularAPI DevelopmentPostgreSQLDockerAutomated TestingJest
June 2017 - January 2020

Web Developer

Freelance·Renage, France

Designed and delivered web applications for clients across multiple sectors, taking full ownership from requirements to deployment.

  • Developed the intranet and extranet for Interisphere (temp work agency), reducing billing data collection time by ~60% and cutting the WIP-to-Cash cycle from 2–3 months to a few days
API RESTTypeScriptPHPAngularJavaScript
September 2016 - June 2017

Development Engineer

Qim info SA·Meylan, France

Built Angular front-end interfaces for enterprise software clients.

  • Worked on the fee calculation application for Lombard Odier, a large Swiss private bank
API RESTAngularAPI Development
June 2015 - September 2016

JavaScript Developer

BeeBuzziness·Grenoble, France

Developed JavaScript and Node.js features for a web platform, contributing across both front-end and back-end layers.

  • Built a virtual library application with an integrated flip-book style document reader
  • Developed a synchronized digital signage application
Node.jsJavaScriptCSSAPI Development
January 2008 - May 2015

Technical Lead / PHP & JS Developer

Eolas, Business & Decision Group·Grenoble, France

Led technical development of the CMS@Eolas platform over 7 years. Owned code quality standards, production releases, and on-time delivery across multiple client projects.

  • Led a team of 5 front-end developers, establishing coding standards and driving technology scouting to maintain high quality
  • Core developer of CMS@Eolas, a CMS designed for small and large public institutions
PHPMySQLJavaScriptCSS

Education

2006 - 2007

Licence, Computer Science, Image and Documents

IUT2 Grenoble

2004 - 2006

BTS IRIS (Computer Science and Networks for Industry and Services)

Lycée du Grésivaudan

Skills

ExpertTypeScriptNode.jsNestJSReactNext.jsREST APIDockerJest
ProficientPostgreSQLMySQLGitlab CIAngularUnit/Integration TestingScrumAgile
FamiliarJava / Spring BootPHPDDD (Domain-Driven Design)

Languages

  • EnglishNative Speaker
  • FrenchFluent
  • SpanishBasics

Hobbies

Electronics & connected objects3D printing

Contact

Feel free to reach out — I'd love to connect.

Usually responds within 24h