hello landing picture

Hi there, I am Thibaud Lepretre 👋

Dassault Systèmes

Toulouse / France

About

Staff Backend Engineer & Platform Architect (SRE Lead) 🇫🇷. Passionate about software engineering and platform architecture, I design resilient systems and optimize the full application lifecycle. Leveraging deep expertise in Java, Spring Boot, and BPMN orchestration engines, I build robust platform foundations while co-owning production reliability, cloud infrastructure, and CI/CD pipelines. From long-term technical vision and AI agent integration to production stability, I ensure scalable and reliable systems end-to-end.

Latest posts

Experiences

Dassault Systèmes logo

Staff Backend Engineer & Platform Architect (SRE Lead)

ITEROP - Dassault Systèmes

Jan 2023 - Present

  • Technical Lead & Architect for ITEROP, the core BPMN orchestration engine powering the 3DEXPERIENCE platform.
  • AI & Agents Architecture: Designed specialized AI agents integrated into BPMN workflows to automate business processes.
  • SRE & Production Ownership: Lead production reliability (RUN), high availability, infrastructure operations, and CI/CD pipelines.
  • Core Backend Engineering: Designed and optimized critical distributed systems using Java, Spring Boot, and REST APIs.
Dassault Systèmes logo

R&D Engineering Manager & Lead Backend Developer

3DExperience 3DDashboard - Dassault Systèmes

Feb 2020 - Jan 2023

  • Led R&D for 3DEXPERIENCE Dashboard, the core collaborative portal for the Dassault Systèmes platform.
  • Managed an international team of 10 engineers (7 in France, 3 in India), overseeing career growth, reviews, and delivery.
  • Defined product roadmaps, capacity planning, and backlog prioritization using agile methodologies.
  • Maintained a hands-on lead role in backend engineering (Java, Spring, distributed systems) to ensure system resilience.
Dassault Systèmes logo

Senior Backend Engineer

3DExperience 3DDashboard - Dassault Systèmes

Sept 2012 - Feb 2020

  • Designed and developed 3DEXPERIENCE Dashboard, the core modular portal for the platform ecosystem.
  • Built core backend services, finite-state machine workflows, and an application parser/compiler.
  • Integrated distributed communications (SOA, AMQP), resilience patterns (Circuit Breaker), and SSO authentication.
  • Optimized backend response times and data access across relational and NewSQL databases.
Dassault Systèmes logo

R&D Intern - Database Performance & Caching

Dassault Systèmes

Mar 2012 - Nov 2012

  • Benchmarked DBMS architectures (RDBMS, NoSQL, NewSQL) using a custom test bench to analyze performance metrics.
  • Developed an automated SQL query caching mechanism based on query parsing and policy analysis (Memcached, Redis).

Education

EFREI logo

Engineering Degree - Information Systems

EFREI Paris

Sept 2008 - June 2012

  • Erasmus exchange at Chalmers University of Technology 🇸🇪 (Computer Science curriculum).
  • Exchange semester at Asia Pacific University of Technology and Innovation 🇲🇾.

Skills

languages

Architecture & Concepts

Backend & Core

DevOps, SRE & Cloud

Emerging Tech & Exploration