Quentin Gautier-Bourbon

Quentin GAUTIER-BOURBON

Full Stack Tech Lead • Team Manager

12 years of experience • Java/Angular • Migrations & modernization

Profile and expertise

Full Stack Tech Lead specialized in legacy application modernization and technical team leadership, designing and building complex enterprise applications.

12 yearsof experience
Java 8 → 25backend migrations
Angular 9 → 22frontend migrations
Team Managerand team AI lead

Legacy modernization

Java/Angular migrations: from Java 8/JSP to Java 25, Spring Boot and Angular.

Architecture and performance

Web architectures, REST APIs and performance optimization for enterprise applications.

Technical leadership

Team Manager and AI lead of the Nantes team, technical leadership of development teams.

Sectors Aviation · Air France Energy · Total Manufacturing · Toyota, Michelin Public services · CNOUS / CROUS network

Key skills

Expertise core skills, used in production across several assignments

Java backend

Java 8 → 25 Spring Boot Spring Batch REST APIs Hibernate / JPA Quarkus J2EE · JBoss · Tomcat IBM ODM (JRules) Python 3 PHP / Symfony

AI and development

Claude Code GitHub Copilot Team AI referent

Frontend

Angular 9 → 22 TypeScript RxJS Reactive forms JavaScript ES6+ HTML5 / CSS3 Responsive design

Architecture and modernization

Legacy migration REST architecture Microservices Clean Code DDD Design patterns Application security UML / Merise

Management and leadership

Team Management Technical leadership Mentoring Code review Agile / Scrum Business stakeholders Jira / Redmine

Data

Advanced SQL Oracle PostgreSQL MySQL / MariaDB DB2 Data modeling (MCD / MPD) Pentaho ETL Bulk processing

Cloud and DevOps

Azure (AZ-900, AZ-204) GitLab CI/CD Jenkins Bamboo Docker Maven Git / GitHub

Optimization and R&D

Operations research Combinatorial optimization Mathematical modeling GLPK · CPLEX · LocalSolver solvers Algorithms & heuristics

Linux and self-hosting

Linux / Debian Apache (reverse proxy, HTTPS) DNS / DHCP fail2ban · nftables Raspberry Pi

Quality, testing and security

JUnit 5 · Mockito Testcontainers Jest · Karma · Jasmine Cypress · Playwright SonarQube Spring Security Keycloak · OAuth2 · OIDC OWASP Top 10

Professional experience

Full Stack Java Angular Tech Lead & Team Manager

Magellan for CNOUS • Nantes

SINCE OCTOBER 2024

Magellan

Mission: Lead the digital transformation of the CROUS network applications towards a modern, scalable stack

Leadership:

• Technical lead of the critical Java 8/JSP → Java 25/Spring/Angular 22 migration, with a project team of 6 developers

• Designed a macro-services POC for better maintainability and scalability, validated and then adopted by another CNOUS team

• Led 2 developers applying this model to the migration of that team’s project

• Reduced technical debt: obsolete web services decommissioned and replaced with REST APIs

• Application maintenance support and technical guidance for business teams

Team Management:

• Line manager of 7 developers in Nantes, separate from the project team, alongside the Tech Lead role

• Main point of contact, career advisor and first line of support for team members

• Liaison with the Delivery Manager

AI Referent:

• AI referent for the Nantes team, alongside the Tech Lead and Team Manager roles

• Take part in organization and knowledge-sharing meetings on coding assistants: GitHub Copilot first, then Claude and Mistral

Sector
Public, student life (CROUS network)
Duration
Since Oct 2024, ongoing
Employer
Magellan
Team
6 developers on the project, 7 as line manager
Tech stack:
Java 8-11-21-25JSPAngular 22MariaDBGitLab CI/CDSpring BootSpring BatchRedmineIntelliJ

Full Stack Java Angular Engineer

Conserto for AS24 Total Energies • Saint-Herblain

MAY 2023 - OCTOBER 2024 (1 yr 6 mos)

Conserto

Mission: Maintain and enhance the B2B fleet management platform for TotalEnergies AS24

Key achievements:

• Developed and maintained a critical web application managing thousands of vehicles, toll tags and fuel cards

• Rewrote complex batch jobs with Spring Batch / Java 21: faster and more reliable bulk processing

• Continuous delivery of new features, built together with business teams

Sector
Energy, B2B fleet management
Duration
1 yr 6 mos
Employer
Conserto
Scope
Front end, back end and batch jobs
Tech stack:
Java 8-17-21Angular 15Oracle DBGitLab CI/CDJenkinsSpring BootSpring BatchJiraIntelliJ

Full Stack Java Angular Engineer

Conserto for Air France • Paris

JANUARY 2022 - APRIL 2023 (1 yr 4 mos)

Conserto

Mission: Development and modernization of critical applications for Air France’s IT Maintenance & Repair division

Key achievements:

• Took over a post-COVID MVP, fully redesigned its architecture and shipped it to production

• Application hardening: fixed critical security vulnerabilities and performed major version upgrades

• Faster response times and improved stability through performance optimization

• 2 applications migrated and deployed to Azure, leading the collaboration with Accenture India

Sector
Aviation, IT maintenance
Duration
1 yr 4 mos
Employer
Conserto
Context
International, with Accenture India
Tech stack:
Java 8/11Angular 14PostgreSQLAzure CloudBambooGitHubHibernateSpring BootJiraIntelliJPython

Java Engineer

Conserto for Michelin • Saint-Herblain

NOVEMBER 2021 - DECEMBER 2021 (2 mos)

Conserto

Mission: Restoring a critical calculation engine for the agricultural sector

• Debugged and brought the agricultural tire pressure calculation engine back into production

• Security audit and remediation of critical vulnerabilities

• Migration to a Quarkus microservices architecture to improve resilience

Sector
Manufacturing, agricultural tires
Duration
2 mos
Employer
Conserto
Context
Restoration and security audit
Tech stack:
Java 11QuarkusMySQL (Azure Cloud)GitHubHibernateREST APIsMicroservices ArchitectureIntelliJ

Full Stack Java Angular Engineer

ACII for Xloan (by open) • Nantes

APRIL 2020 - OCTOBER 2021 (1 yr 7 mos)

ACII

Mission: Development and maintenance of a multi-sector financial software package (lending, real estate, leasing, cinema)

Key achievements:

• Designed REST APIs opening the software package to external partners

• Optimized bulk processing to handle large volumes of financial data

• Built advanced reports and dashboards for business monitoring

• Enhanced customer portals (cinema sector) to improve user experience

Sector
Finance: lending, real estate, leasing
Duration
1 yr 7 mos
Employer
ACII
Scope
APIs, bulk processing, reporting
Tech stack:
J2EE v8Angular 9JSPCobolDB2MySQLHibernateSpring FrameworkJiraIntelliJ

ERP & Web Development Engineer

ACII for Toyota (TMHMF) • Ancenis

APRIL 2019 - APRIL 2020 (1 yr)

ACII

Mission: Development and maintenance of internal tools for the Toyota Material Handling France plant

Key achievements:

• Customized and extended the Odoo v8 ERP (Python) for the plant’s specific business processes

• Developed a web purchasing platform (PHP/Symfony) to streamline procurement

• Designed a new management tool for the special machines team (in collaboration with Toyota Sweden)

• Managed and optimized data flows with Pentaho ETL

Sector
Manufacturing, forklift plant
Duration
1 yr
Employer
ACII
Context
International, with Toyota Sweden
Tech stack:
Odoo v8Python 2PHPSymfony 1.4DockerPentaho Data Integration (Kettle)MySQLPostgreSQLJ2EEStruts

Java Engineer, Business Rules Engine

Pacte Novation for ENIM • Lorient

JANUARY 2017 - APRIL 2019 (2 yrs 4 mos)

Pacte Novation

Mission: Development and evolution of the complex business rules engine for ENIM (French seafarers' pension fund)

Key achievements:

• Developed and maintained the IBM ODM engine calculating pensions for thousands of beneficiaries

• Kept the engine compliant with each regulatory change: income tax withholding, pension reform, sickness benefits

• Wrote detailed technical documentation (DCR) and functional analysis

• Worked closely with business teams to ensure regulatory compliance

Sector
Social security, seafarers' pensions
Duration
2 yrs 4 mos
Employer
Pacte Novation
Context
Heavily regulated
Tech stack:
IBM JRules 7.xJ2EESpring BatchEclipseMavenHudsonHibernateJBossTomcatUNIXOracle DBRedmine

R&D Engineer in Operations Research

Segula Engineering France • Montoir de Bretagne

JANUARY 2014 - DECEMBER 2016 (3 yrs)

Mission: Design of a decision-support tool for offshore wind farm optimization

Key achievements:

• MAPEO project: developed optimization algorithms for optimal offshore wind turbine placement

• Complex mathematical modeling: fluid mechanics, wake effects, durability models

• Management: supervised interns on technical topics (physics, algorithms)

• Developed innovative Python solutions for optimization sub-problems

Sector
Energy, offshore wind
Duration
3 yrs
Employer
Segula Engineering
Context
R&D, intern supervision
Tech stack:
PythonOptimization algorithmsOperations researchSolvers (GLPK, CPLEX, LocalSolver)Mathematical modeling

Training and certifications

First Management

November 2026 • Magellan • 2 days, on-site

Curriculum: Management fundamentals (work processes, people management, managerial identities), understanding self and others (ego states, life positions), leadership and management styles, situational leadership, fostering autonomy and supporting struggling team members, motivation, recognition and delegation, remote management

Tech Lead Postures

December 2023 • Conserto Academy • 2 intensive days

Skills acquired: Technical leadership, team supervision, stakeholder communication, architectural decision-making, technical debt management, change management

Microsoft Azure AZ-900 and AZ-204 certifications

Obtained in January 2022 • Official Microsoft certifications

AZ-900 (Azure Fundamentals): Cloud concepts, Azure services, security, compliance and pricing
AZ-204 (Developing Solutions for Microsoft Azure): Cloud application development, containers, API Management, Azure Functions, Cosmos DB, storage, security and monitoring

Angular: framework mastery

May 2021 • ORSYS (ref: AGUCV1) • 3 days

Curriculum: Angular architecture, components and templates, services and dependency injection, advanced routing, reactive forms, RxJS and reactive programming, HTTP and REST APIs, performance optimization, unit and end-to-end testing

Master’s degree in computer science, operations research

Obtained in 2014 • University of Nantes • With honors

Specialization: Combinatorial optimization, advanced algorithms, graph theory, linear and non-linear programming, mathematical modeling, heuristics and metaheuristics, solvers (GLPK, CPLEX, LocalSolver), industrial applications

Thesis: Optimization algorithms for offshore wind farm design

Bachelor’s degree in computer science

Obtained in 2011 • University of Nantes

Skills: Object-oriented programming (Java, C++), data structures and algorithms, relational databases, operating systems, networking, software engineering, web development (HTML, CSS, JavaScript, PHP)

Two-year technical degree in computer science (DUT)

Obtained in 2010 • IUT of Nantes

Continuous learning and technology watch

Ongoing since 2013

Self-learning: Following Java developments (new releases, Project Loom, Virtual Threads), Angular (version migrations), Spring Boot 3.x, microservices architectures, cloud-native patterns, containerization (Docker), DevOps practices, clean architecture

Sources: Official documentation, tech conferences (Devoxx, Spring One), tech blogs

Languages

French: native
Mother tongue
English: professional
Fluent in reading, writing and speaking
Scientific publications & technical documentation
Other languages
German: school level Spanish: school level Japanese: basic notions

Interests

Self-hosting & home automation
Raspberry Pi hosting this resume: Apache, HTTPS, encrypted backups, monitoring, VPN access. ESP32-based home automation
Sports & Hyrox
Hyrox (one race in Vendée, Malaga in preparation), running, mountain biking, fitness
Baking
The only cookies I set without a consent banner, but if you insist:
Strategy games
Strategy games and logic puzzles
Japanese culture
Kaizen, manga, basic Japanese

Contact

For a question, an assignment or a position to offer, write to me: I reply within 48 hours.

We and our 0 partners value your privacy. These cookies are homemade, buttery, and track no one.