Hello! My name is João and I am a PhD student in the Department of Computing at Imperial College London, advised by Mahdi Cheraghchi. I have also been spent some time at CQT recently, hosted by Divesh Aggarwal

I like coding theory, cryptography, information theory, and theoretical computer science. 

You can find my detailed CV here.

I was/am a teaching assistant for the following courses:
Contact: j.lourenco-ribeiro17 (at) imperial (dot) ac (dot) uk


Coded trace reconstruction, with Mahdi CheraghchiRyan Gabrys, and Olgica Milenkovic.
Manuscript, 2019.

Stronger leakage-resilient and non-malleable secret-sharing schemes for general access structures, with Divesh AggarwalIvan DamgårdJesper Buus NielsenMaciej ObremskiErick Purwanto, and Mark Simkin.
Manuscript, 2018.

Simple codes and sparse recovery with fast decoding, with Mahdi Cheraghchi.
ISIT 2019.

Information-theoretic secret-key agreement: The asymptotically tight relation between the secret-key rate and the channel quality ratio, with Daniel Jost and Ueli Maurer.
TCC 2018.

Sharp analytical capacity upper bounds for sticky and related channels, with Mahdi Cheraghchi.
Allerton 2018.

Improved upper bounds and structural results on the capacity of the discrete-time Poisson channel, with Mahdi Cheraghchi.
Conference version: ISIT 2018.
Journal version: IEEE Transactions on Information Theory, 2019.

New perspectives on weak oblivious transfer, with Ueli Maurer.
ISIT 2016.

Quantum blind signature with an offline repository, with Paulo Mateus and André Souto.
International Journal of Quantum Information, 2015.


Challenges in information-theoretic secret-key agreement. MSc thesis at ETH Zurich supervised by Daniel Jost and Ueli Maurer, 2017. [link] 
Awarded the ETH Medal for outstanding MSc theses

Besides my academic interests I also enjoy good music and traveling to far away places so I can watch some amazing bands play!