Matthieu Bonneviot

Matthieu Bonneviot

Senior Software Engineer @ Teads

About Matthieu Bonneviot

Matthieu Bonneviot is a Senior Software Engineer at Teads, where he has worked since 2021. He has extensive experience in software development, having previously held positions at DataDome, Societe Generale Corporate and Investment Banking, and Dassault Systemes.

Work at Teads

Matthieu Bonneviot has been employed at Teads as a Senior Software Engineer since 2021. In this role, he focuses on backend software engineering tasks related to demand-side platform (DSP) operations. His responsibilities include bid request handling and campaign delivery management. He utilizes modern technologies such as Scala, Kafka, Cassandra, and BigQuery to develop distributed streamed jobs using Apache Flink. His work contributes to the efficiency and effectiveness of the platform's operations.

Previous Experience in Software Development

Before joining Teads, Matthieu Bonneviot worked at DataDome as a Senior Software Development Engineer from 2018 to 2021. Prior to that, he spent ten years at Societe Generale Corporate and Investment Banking (SGCIB) as a Senior Software Developer from 2008 to 2018. His career began at Dassault Systemes, where he worked as a Software Developer from 2006 to 2008. Additionally, he was an Engineer at Capgemini Consulting from 2004 to 2006. This extensive experience in software development has equipped him with a diverse skill set.

Education and Expertise

Matthieu Bonneviot studied at Grenoble INP - UGA, where he earned an Engineer's degree in Computing, Telecommunication, and Databases from 2000 to 2004. He furthered his education at the Karlsruhe Institute of Technology (KIT), achieving a Diplomprüfung from 2002 to 2004. His academic background provides a strong foundation for his expertise in software engineering, particularly in backend development and modern programming languages.

Transition from Investment Banking to Software Engineering

Matthieu Bonneviot has transitioned from the investment banking industry, where he primarily worked with C++, to modern software development technologies. His experience spans various programming languages, including Python, Java, and Scala. This shift reflects his adaptability and commitment to embracing new technologies in the software engineering field.

Passion for Software Craftsmanship

Matthieu Bonneviot is passionate about software craftsmanship and emphasizes the importance of human interaction within the tech industry. His approach to software development prioritizes quality and collaboration, which enhances the effectiveness of his work and contributes to a positive team environment.

People similar to Matthieu Bonneviot