I am an assistant professor at Charles University in Prague. My research is in theoretical computer science. I also create algorithmic videos at Polylog. Here’s my resume.

Before coming to Charles University, I’ve been advised by Bernhard Haeupler and even before that I’ve been fortunate to be advised by Mohsen Ghaffari at ETH Zurich, spending also a year as a visitor at MIT.

Research

I do research in algorithms and theoretical computer science. I had a lot of fun writing about some of my research here.

survey

Polylog

I greatly enjoy creating algorithmic videos together with the amazing Polylog team. Check out some of our videos! survey

Bayes, bits & brains

I wrote a website about information theory behind machine learning. Check it out!

Bayes, bits & brains

News

August 2025: Check out our latest Polylog video about radix sort! More about it here.

March 2025: Check out our latest Polylog video about zero-knowledge proofs!

January 2025: I started working at Charles University. A short interview in Czech.

November 2024: Our paper about Dijkstra’s algorithm has won the best paper award at FOCS 2024 and was featured by the excellent Quanta Magazine and Wired!