Olivier Petit

Head of Development, Creative Software

L-Acoustics

About Me

After an MSc in Integrated Circuit design, I have joined the Software and Creative department of L-Acoustics in 2018 as a C++ software engineer. Since then, I have been part of our mission to better connect the world’s best artists with their audiences, ensuring everyone gets the sound quality they deserve. Every day we are tackling the challenge of finding ways to deploy audio solution at the largest scale without any compromise on sound quality and system reliability. We are always putting the audience and our users in the centre, making sure all our products, from hardware to software, are as intuitive and easy to use as possible.

Unlike most of my peers, I’m ashamed to reveal that I don’t play any instrument... Instead you will find me on a climbing wall, or riding my Brompton folding bicycles outside of its comfort zone!

Sessions

  • How To Successfully Develop Software Products

    00:00 - 00:00 UTC | Friday 31st October 2025 |
    Beginner
    Intermediate
    Advanced

    The world of software development is overflowing with advice, best practices, frameworks, methodologies, and tools. But after years of building real-world products, many teams come to the same realisation: what’s praised at conferences or preached in blog posts isn’t always the right fit for every project. In this talk, we’ll explore how to make better decisions by mapping software products along two key dimensions: complexity and maturity. We’ll show how these factors influence everything from architecture to team structure, and why context matters more than dogma. Some topics we’ll explore: Minimum viable product (MVP) vs prototype: what’s the difference and […]

  • Docker for the Audio Developer

    14:00 - 14:50 UTC | Tuesday 12th November 2024 | Bristol 3
    Beginner
    Intermediate

    Most of you have probably heard of Docker, had to use it to deploy some service or application or are using regularily in your workflow. The aim of this talk is to provide everyone with useful takeaways, regardless of your current level of knowledge. We will be looking at the problems that containerisation is aiming to solve, how Docker implements it, and go through some basic use cases. As we are all curious, we will not miss the opportunity to peek under the hood in order to understand the Linux kernel features that make Docker possible. Finally, we will be […]

VolumetricCondensed