About me

My name is Olivier Bruchez. To make it short, here's my Twitter bio*:

"Software engineer living in Switzerland, working at EPFL, passionate about software development (incl. Scala), science, technology, philosophy, music, and more."

You can find more information about me on my profile page or in my CV / résumé.

* Dynamically retrieved from Twitter, of course!

Looking for a new job as a software engineer in Lausanne

I've been working at École polytechnique fédérale de Lausanne (EPFL) since May 2012, as part of the Metamedia Center. I've mainly worked on the Montreux Jazz Digital Project. My current fixed-term contract will end in 2018. For various reasons (end of project, budget cuts, etc.), I don't think it's very likely that my contract will be renewed (or at least not for a long period). As my manager is fine with me leaving before the end of my contract if an opportunity arises (with a reasonable notice period), I'm already officially looking for a new professional challenge.

You can read my full CV / résumé, but, basically, I'm a software engineer, working in the Lausanne, Switzerland area. I've been programming almost exclusively in Scala since 2011 and I have used popular Scala-related frameworks such as Play, Akka, Slick, etc.

Over the years, I have acquired a lot of knowledge about audio, video, archiving, etc., as well as developed a personal interest in machine learning, big data, among many other things. I've kept my skills up-to-date by practicing them professionally, of course, but also by reading books and articles, going to meetups, taking online courses (MOOCs), working on personal projects, etc.

My ideal job would be one located in the Lausanne area, full-time or part-time (80%), in a team using a "modern" and/or functional language (Scala, Haskell, Kotlin, Rust, Swift, etc.).

The easiest way to contact me is by email (olivier@bruchez.org).

About this website

This site is meant as a central repository for my public lists and documents, which were previously stored on Github, Google Drive, etc. It was also an excuse to start a new programming project, using Scala, Play, Akka, and more.

Most of the content on this site is stored on Github, but some of it also comes from external APIs such as the Blogger API or the Twitter API.


I have a blog on Blogger since September 2006. It is not completely integrated with this website yet, but I'm working on it.

Here are my latest posts:

  • 2017-12-06: L'œuvre et l'artiste #MeToo
  • 2017-11-10: Mon plan pour résister à la canicule
  • 2017-10-26: Plus de deux ans sans Facebook
  • 2017-09-10: Les podcasts et la crise de la quarantaine
  • 2017-05-17: Confort et Bois / Centre Romand de la Literie / Idealit : notre mauvaise expérience


I'm also on Twitter since February 2008.

Here are my latest tweets:

  • 2017-12-13: TIL that Vladimir Levenshtein, known for the Levenshtein / Damerau–Levenshtein distances, died in September 2017. https://t.co/ByFH9BMwR9
  • 2017-12-10: RT @Kikohs: Dear network, I'm looking for a 2D / 3D C++ engine developer for my startup. If you know anyone, I'll glad to talk about my pro…
  • 2017-12-06: RT @dennybritz: The generalization of AlphaGo Zero, called AlphaZero, achieves superhuman performance in all of Chess, Shogi, and Go. Start…
  • 2017-12-02: RT @NASAVoyager: Looking for some hot stuff? I fired backup thrusters for the first time in 37 years, and they worked like a champ. This co…
  • 2017-11-19: RT @erikbryn: CheXNet, a convolutional neural network, now outperforms radiologists at spotting pneumonia and other lung diseases. Geoffre…

What have I done lately?

The last books I read, concerts I went to, movies I saw, etc. Yes, I'm a list addict. This is a recurrent theme on this site.

2017-12-13 - Bad News for the Highly Intelligent
2017-12-12 - The Organ of the Universe: On Living with Tinnitus
2017-12-08 - The Limits of 'Believe All Women'
2017-12-08 - Pretty Birds in Pretty Cages: Could the Nuclear Family Be the Reason We're All Miserable?
2017-12-05 - I just don't want to be a software developer anymore
2017-11-29 - Jacques Prévert - Paroles
2017-10-12 - Randall Munroe - What If?
2017-09-14 - Peter Elsdon - Keith Jarrett's The Köln Concert
2017-08-26 - Yuval Noah Harari - Homo Deus
2017-07-31 - William B. Irvine - A Guide to the Good Life
2017-10-15 - The Preservation All Stars - Preservation Hall, New Orleans, LA, USA
2017-10-13 - Washboard Chaz Blues Trio - The Spotted Cat Music Club, New Orleans, LA, USA
2017-07-10 - Mike Stern & Randy Brecker - Montreux Jazz Club, Montreux, Switzerland
2017-07-10 - Saxophone Summit - Montreux Jazz Club, Montreux, Switzerland
2017-07-10 - Olli Hirvonen New Helsinki - Montreux Jazz Club, Montreux, Switzerland
2017-10-19 - Frick Collection, New York, USA - Permanent exhibition
2017-10-17 - Metropolitan Museum of Art, New York, USA - Permanent exhibition / The Theater of Disappearance / Rodin at The Met
2017-10-14 - National WWII Museum, New Orleans, USA - Permanent exhibition
2017-10-11 - Richard H. Driehaus Museum, Chicago, USA - Permanent exhibition
2017-10-10 - Art Institute of Chicago, Chicago, USA - Permanent exhibition / Tarsila do Amaral: Inventing Modern Art in Brazil
2017-12-12 - Louis Malle - Ascenseur pour l'échafaud
2017-12-07 - James Cameron - The Terminator
2017-11-23 - Prince - Sign O' The Times
2017-11-23 - Tony Kaye - American History X
2017-11-20 - Sergio Leone - Once Upon a Time in the West
2017-12-01 - L'Avare - Salle Charles Apothéloz, Théâtre de Vidy, Lausanne, Switzerland
2017-11-11 - Le Direktør - Salle Charles Apothéloz, Théâtre de Vidy, Lausanne, Switzerland
2017-10-27 - En découdre - Pulloff Théâtres, Lausanne, Switzerland
2017-10-19 - Wicked - Gershwin Theatre, New York, NY, USA
2017-06-17 - Toc Toc - Casino Théâtre, Rolle, Switzerland
2017-12-15 - Very Bad Wizards - American Grandstand
2017-12-14 - Waking Up with Sam Harris - Is Life Actually Worth Living? - A Conversation with David Benatar
2017-12-12 - Peach & Black Podcast - Mr. Hayes Interview
2017-12-08 - Alex & Erik's Podcast - Patriotism
2017-12-08 - Very Bad Wizards - Fragmented Values and Sex Panics (with Christina Hoff Sommers)
2017-10-07 - 2017-10-07-2017-10-22: Chicago / New Orleans / New York, USA
2017-08-25 - 2017-08-25-2017-08-27: Adelboden, Switzerland
2017-07-28 - 2017-07-28-2017-08-04: Alcúdia, Majorca, Balearic Islands, Spain
2017-04-08 - 2017-04-08-2017-04-23: Tokyo / Kyoto, Japan
2016-12-29 - 2016-12-29-2017-01-03: Berlin, Germany
2017-12-15 - Mr. Robot (season 3)
2017-10-31 - Episodes (series 5)
2017-09-30 - Twin Peaks (season 3)
2017-09-17 - Bob's Burgers (season 4)
2017-09-10 - Black Mirror (series 3)