Summary
Olivier Bruchez is a seasoned software engineer based in the French-speaking part of Switzerland with 13 years of professional experience and a master's in computer science from EPFL. He specializes in Scala, functional and object-oriented design, distributed and real-time systems, and has deep hands-on experience in audio/video processing, DAM platforms, and ML-related integrations. Olivier has built high-availability systems from embedded H.264 codecs and video pipelines to cloud-backed digital asset management and REST APIs for cultural archives, often combining Akka, Play, Slick and cloud storage. His career mixes long-term institutional projects (EPFL Montreux Jazz Digital Project) with commercial product work and consulting, reflecting both system-level engineering and pragmatic product delivery. Notably, he has implemented distributed algorithm execution prototypes for musicology datasets and integrated archival workflows with linked data and perceptual-hash algorithms. Colleagues would describe him as a pragmatic polyglot who bridges low-level multimedia engineering and modern cloud/Scala architectures.
13 years of coding experience
10 years of employment as a software developer
Master, Computer Science / Software Engineering, Master, Computer Science / Software Engineering at Ecole polytechnique fédérale de Lausanne
Scientific Matura, Scientific Matura at Collège de l'Abbaye de Saint-Maurice
English, French, German