Ludovic Barman

Ludovic Barman

Hi, I'm Ludovic!

I'm a software engineer based in Zürich. I love building software, in particular when related to privacy, security, cryptography and networking.

I design and build privacy infrastructure for the Android operating system at Google. I develop features related to end-to-end encryption, location sharing, cryptography, from early designs to full production roll-outs. I really enjoy finding ways to bring cutting-edge research to production. It's been fascinating to navigate real-world constraints to improve privacy and security for 3B+ users.

Before that, I completed a PhD at EPFL with professors Jean-Pierre Hubaux and Bryan Ford. I worked on the analysis and protection of communication metadata (such as traffic analysis and website fingerprinting) and the design of anonymous communication networks. My favorite part was designing and scaling a mixnet for instant messages (Groove). I co-designed Padmé, a padding function deployed in iMessages and Meta's Messages.

In my free time, you'll find me hiking in the Alps or bouldering. I also like writing about random topics in my blog.

I'm always happy to chat about technology or privacy! For my CV, please also contact me.

Blog posts

My little corner of the Internet.

Research

This research was done during my PhD, I now focus more on engineering.