I work broadly in combinatorial optimization and its intersections with algorithmic game theory and probability. One focus of my work is on designing provably good algorithms for fundamental network optimization problems, motivated by applications such as road traffic and telecommunication networks.
I completed my PhD at McGill University, under the supervision of Bruce Shepherd and Adrian Vetta. After 3 years as an Instructor in Applied Mathematics at MIT, I spent 6 years as faculty at the Vrije Universiteit Amsterdam; I was also affiliated with CWI. I joined LSE in 2019. I have been awarded a number of grants for my work, including TOP, VENI, and VIDI grants from the Dutch Science Foundation (NWO).