Olá! My name is João and I am a post doctoral fellow in the Computer Science Department of CMU, working with Vipul Goyal and Venkatesan Guruswami. I am part of CMU's Theory and Crypto groups. I will be joining the Department of Computer Science of the New University of Lisbon as an Assistant Professor in February 2023.
I received my PhD from the Department of Computing of Imperial College London, where I was advised by Mahdi Cheraghchi. During my PhD, I also spent some time at CQT (hosted by Divesh Aggarwal), UIUC (hosted by Olgica Milenkovic), and UMich (hosted by Mahdi Cheraghchi). Before that, I received an MSc in Computer Science from ETH Zurich, where I worked with Ueli Maurer, and a BSc in Applied Mathematics and Computation from Instituto Superior Técnico, where I worked with Paulo Mateus and André Souto.
Research interests: I am interested in coding theory and pseudorandomness along with their connections to cryptography, reliable data storage, and theoretical computer science more broadly.
Conference program committees: TCC 2023, ITC 2023.
I also help organize the CMU Crypto Seminar. Join us via Zoom or in person, and do not hesitate to contact me if you are interested in giving a talk!