Summary
Thomas Giovannini is a Technical Product Manager based in Lyon with 11 years of experience turning engineering complexity into organizational clarity across data integration and platform initiatives. At RATPgroup he created the group's integration platform, aligning development, architecture, security and infrastructure teams to standardize and simplify data sharing using Kafka, AWS, Node.js and IPaaS technologies. Previously he led technical strategy and delivery at Fabernovel, guiding multi-disciplinary teams, building data pipelines and embedding scalable patterns like event sourcing and CQRS. He blends hands-on coding and library development with product roadmapping and agile facilitation, ensuring teams can design, build and run reliably. Known for mentoring and formalizing technical coherence, he often delivers pragmatic tooling and code samples to accelerate adoption. His background in Play/Scala, distributed systems and embedded performance work gives him a rare mix of low-level performance awareness and cloud-native integration expertise.
11 years of coding experience
6 years of employment as a software developer
Heriot-Watt University Edinburgh Campus
Baccalauréat (French secondary school diploma/high-school degree) Scientific, Baccalauréat (French secondary school diploma/high-school degree) Scientific at Lycée Marceau
Information Technologies / Mathematics, Information Technologies / Mathematics at E.I.S.T.I.
Undergraduate courses to prepare for a nationwide competitive exams Mathematics Physics, Undergraduate courses to prepare for a nationwide competitive exams Mathematics Physics at Lycée Pothier
French, english (toeic 945), Spanish