Christophe Thiebaud

Via Bonavia 12, San Lazzaro di Savena, 40068, Italy. +39 375 50 42 951 christophe.t60@gmail.com

Seasoned software professional with over three decades of experience in roles such as Architect, Project Manager, and Lead Developer. Passionate about imparting knowledge, I have recently served as a 'Dozent' teaching Java at DHBW Heilbronn in 2024. Fluent in English, French, Italian, and conversational in German, I am eager to leverage my expertise in a technical training or educational role.

 


Experience

Project Manager / Architect

SAP, Walldorf, Germany

Soft skills: Product Owner ; Internal Instructor ; DevOps ; Agile Processes & Scrum.

Hard skills: Cloud Services ; Git & Github ; Jenkins & Travis ; Docker ; Continuous Deployment.

Highlights:

  • Project Manager for a team of ten people that provided tools and services to SAP development teams. My main task was to define and prioritise the work items (Epics, User Stories, Tasks), within an Agile context, using Scrum.
  • Manage the design, development and roll-out new software, used internally by hundreds of development teams.
  • Contribute to SAP on-going thinking process about the evolution of the technical environment for developer tools. Evaluation of new 3rd party products, as well as migration of existing tools to new architectures.
  • Liaise with other development teams, especially on complex projects where our standard tooling was stretched to its limits, and development and delivery of custom solutions was necessary. Those customizations usually took the form of cloud services, using REST apis and web UXs, à la intranet.
  • Product Owner and Manager for cloud based/rest api/web-ux internal product, aimed at enabling development teams to take control of their internal and external software dependencies. Software releases that could take several days before were squeezed to a matter of hours.
  • Training hundreds of SAP developers on "Continuous Integration and DevOps".

November 2010 - December 2019

Manager

Business Objects, Paris, France

Soft skills: Managing People ; Managing Customer Escalation ; Rolling out Engineering Processes and Tools, Worldwide.

Hard skills: REST API design ; System Performance Management.

Highlights:

  • Led design, development and roll-out of a central Build Reporting System
  • Directed a team for the roll-out of customer patch release process
  • Customer escalation management

February 2005 - November 2010

Team Lead

Unimatica, Bologna, Italy

Soft skills: Web UXs design; Using and contributing to open source software.

Hard skills: Linux & shell programming ; Java ; Javascript ; HTTP & HTML & CSS ; Web Servers (Tomcat & Websphere) ; Maven ; XML ; Digital Signature.

Highlights:

  • As employee #2 of Unimatica, tecnical responsible from scratch to delivery of an innovative web-based solution that substituted digital to previously physical signature of students diploma by teachers, reducing bureaucracy and saving time. The product won an innovation award from the Italian Ministry of Industry.

January 2000 - February 2005

Consultant

Self-Employed, Bologna, Italy

Soft skills: Selling myself ; Selling one same software component to multiple customers.

Hard skills: Microsoft APIs and tools ; Game Programming ; Graph Algorithms.

Highlights:

  • The vast majority of the work I did in those years was with Microsoft APIs and tools.
  • In particular, we had to escalate a particular bug with a Microsoft API all the way from standard support up to the developers themselves, giving me a good overview of the whole Microsoft support organization. For your records, the eventual fix for the bug was to disable a failing optimization by entering a purposedly wrong value for a function parameter! No mystery that "enter wrong value" could not be stated in the documentation 😉.

September 1995 - January 2000

Project Manager

Eurolog, Munich, Germany

Soft skills: Juggling with external contractors ; Juggling with internal politics.

Hard skills: n/a.

July 1993 - July 1995

Coder

Dataid & Comelog (software houses), Paris, France

Soft skills: Humility (being sold to customers as OOP guru after only a few month of self training) ; Team Lead.

Hard skills: Windows & OS/2 SDKs ; C & C++ ; Relational Databases & SQL ; System Integration.

July 1987 - July 1993

Support Technician

ISI (hardware reseller), Paris, France

Soft skills: The Customer Is Always Right.

Hard skills: Everything (answering a wild variety of questions at the hot-line).

June 1986 - July 1987

Education

Insead, Fontainebleau, France

MBA
Finance
January 1992 - December 1992

Centre De Formation Bull, Marne La Vallee, France

Programmer Analyst
August 1985 - May 1986
September 1978 - June 1982

Lycée Poincaré, Nancy, France

Classes Préparatoires aux Grandes Ecoles

Mathématiques supérieures

September 1977 - June 1978

Skills

Programming Languages & Tools
Processes
  • Multi-cultural environment
  • Agile Development & Scrum
Languages
  • French, mother tongue
  • English, fluent
  • Italian, fluent
  • German, basic

Interests

  • Music

    In addition to being a geek, I am a fine guitar player, with a strong focus on JS Bach music (google for Thiebaud+Bach).

  • Bike

    ~ 4000 kms per year, mostly commuting.

  • Favourite Quotes

    • « Why program by hand in 5 days what you can spend 5 years of your life automating ? »
      Terence Parr
    • « So convenient a thing it is to be a reasonable creature, since it enables one to find or make a reason for everything one has a mind to do. »
      Benjamin Franklin
    • « Triple-double-quoted strings behave like double-quoted strings, with the addition that they are multiline, like the triple-single-quoted strings. »
      Groovy programming language documentation
    • « Without the ball, you can't win. »
      Johan Cruyff

Awards & Certifications