I'm Guy Weissenberg, a PhD student at EPFL, advised by Prof. Alessandro Chiesa and Prof. Michael Kapralov.
I like thinking about theoretical computer science — particularly proof systems, coding theory, sublinear algorithms, and property testing.
Before EPFL, I got my M.Sc. from the Weizmann Institute of Science, advised by Prof. Zvika Brakerski. After that, I worked with Prof. Irit Dinur at Weizmann on implementing locally testable codes, and as a senior researcher at Ingonyama, working on hardware for proof systems. I also worked as an Algorithms Developer at Mend.
In the summer of 2025, I had the pleasure of visiting Prof. Tom Gur at the University of Cambridge.