Christophe Thiebaud

Technical Trainer Professeur Insegnante Dozent Hands-on & Multilingual (EN FR IT DE) at Self-employed

Emilia-Romagna, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Christophe Thiebaud is a multilingual technical trainer and hands-on software engineer with 11+ years of professional experience and a long history of architecting and operating large-scale build and cloud platforms. He spent a decade at SAP driving cloud-native microservices, CI/CD and DevOps practices, and previously led global build tools and sustaining engineering teams that improved release cadence and system reliability. An active contributor to open source, he implemented and optimized graph algorithms in the well-known JGraphT project, notably reducing memory footprints by switching to BitSet-based representations. Now self-employed as a practical, multilingual instructor (EN/FR/IT/DE), he blends deep low-level algorithmic expertise with real-world cloud and release engineering experience. Trained with an INSEAD MBA and a background in music performance, he brings analytical rigor and creative teaching methods to technical education. He champions pragmatic use of AI as a force-multiplier for developers, advocating for those who adopt it to gain a competitive edge.
code11 years of coding experience
job27 years of employment as a software developer
bookRecord of Achievement, Introduction to SAP HANA Cloud Platform, I scored 338.7 points over a maximum of 360 => in the top 5% performers., Record of Achievement, Introduction to SAP HANA Cloud Platform, I scored 338.7 points over a maximum of 360 => in the top 5% performers. at Open Online Courses Delivered by SAP
bookDiplôme d'exécution, Guitare, Diplôme d'exécution, Guitare at École Normale de Musique de Paris, France
bookLeadership Award, Product Group, Leadership Award, Product Group at Business Objects
bookClasses Préparatoires aux Grandes Ecoles, Maths, Classes Préparatoires aux Grandes Ecoles, Maths at Lycée Poincaré, Nancy, France
bookMBA, Finance, MBA, Finance at INSEAD, Fontainebleau, France
languagesFrench, English, Italian, German
github-logo-circle

Github Skills (8)

data-structures10
javas10
graph-algorithms10
data-structure10
java10
jgrapht10
bitset9
unit-testing8

Programming languages (6)

TypeScriptJavaShellJavaScriptVueLilyPond

Github contributions (5)

github-logo-circle
jgrapht/jgrapht

Jul 2015 - Aug 2015

Master repository for the JGraphT project
Role in this project:
userBack-end Developer
Contributions:6 commits, 5 PRs, 3 comments in 1 month
Contributions summary:Christophe focused on implementing and optimizing graph algorithms within the JGraphT library. They added a transitive reduction algorithm, porting it from a Python example. Further work included refactoring the implementation from using int[][] to BitSet[] to reduce the memory footprint. The user also refactored the code to align with standard JGraphT conventions.
undirected-graphsdatastructuresjava-libraryjgraphtmaster
https://aequologica.github.io
Contributions:282 pushes in 3 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Christophe Thiebaud - Technical Trainer Professeur Insegnante Dozent Hands-on & Multilingual (EN FR IT DE) at Self-employed