# David Twigger

## Senior Software Engineer

### About Me

With 18 years of professional software engineering experience, I specialise in building full-stack web applications with TypeScript, React, Next.js, and NestJS. The last five 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 with team leadership and delivery ownership. I thrive in product-focused teams where high engineering standards and collaborative culture go hand in hand.

### Experience

#### Senior Software Engineer @ Raise Partner

_Jan 2020 - Present | Grenoble, France_

Architected and delivered full-stack fintech applications. Served as Scrum Master and mentored junior developers.

**Skills:** API REST, TypeScript, NestJS, React.js, Angular, API Development

#### Web Developer @ Freelance

_June 2017 - Jan 2020 | Renage, France_

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

**Skills:** API REST, TypeScript, PHP, Angular, JavaScript

#### Development Engineer @ Qim info SA

_Sept 2016 - June 2017 | Meylan, France_

Built Angular front-end interfaces for enterprise software clients.

**Skills:** API REST, Angular, API Development

#### JavaScript Developer @ BeeBuzziness

_June 2015 - Sept 2016 | Grenoble, France_

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

**Skills:** Node.js, JavaScript, CSS, API Development

#### Technical Lead / PHP & JS Developer @ Eolas, Business & Decision Group

_Jan 2008 - 2015 | 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.

**Skills:** PHP, MySQL, JavaScript, CSS

### Education

#### Licence, Computer Science, Image and Documents

_IUT2 Grenoble | 2006 - 2007_

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

_Lycée du Grésivaudan | 2004 - 2006_

### Skills

**Expert:** TypeScript, Node.js, NestJS, React, Next.js, REST API, Docker

**Proficient:** PostgreSQL, MySQL, Gitlab CI, Angular, Scrum, Agile

**Familiar:** Java / Spring Boot, PHP

### Languages

* **English:** Native Speaker
* **French:** Fluent
* **Spanish:** Basics

### Contact

[www.davidtwigger.com](https://www.davidtwigger.com)

[linkedin.com/in/david-twigger](https://www.linkedin.com/in/david-twigger/)

[gitlab.com/twiggotronix-public/cv](https://gitlab.com/twiggotronix-public/cv)

### Online Version

![QR code — https://analytics.davidtwigger.com/q/0rT2pnLK5](qr-en.png)

<https://analytics.davidtwigger.com/q/0rT2pnLK5>