About Me

I’m an Associate Professor (Senior Lecturer) in cryptography in the Systems and Software Security group at the Computer Science department of the University of Manchester, UK. Before that, I was a post-doc researcher for 3 years in the amazing Aarhus crypto group, at Aarhus University in Denmark. From November 2016 to November 2018 I was a post-doc researcher at Friedrich-Alexander-Universität in Nuremberg, Germany. I completed my Ph.D. in computer science at Sapienza University of Rome in February 2017, where I worked mainly on backdoors in cryptographic primitives and Blockchain, under the supervision of prof. Giuseppe Ateniese. I completed a master’s degree in computer science (2012) at the Computer Science department of the University of São Paulo, Brazil. My research focus has always been on all aspects of cryptography, including but not limited to subversion-resilient cryptography,  foundations of Blockchain, key-exchange, cryptography from noisy sources, secure multi-party computation and etc. I’m also interested in computational complexity theory and distributed systems in general.


I’m looking for motivated PhD students! Please contact me if interested!



  • Present2021

    Associate Professor (Senior Lecturer) in Cryptography

    The University of Manchester (UK)

  • Present2018

    Post-doc Researcher

    Aarhus University (Denmark)

  • 20182016

    Post-doc Researcher (Akademischer Rat)

    Friedrich-Alexander-Universität (Germany)

  • 20162014

    Research Fellow

    Sapienza University of Rome (Italy)

Formal Education

  • Ph.D. 2017

    Ph.D. in Computer Science

    Sapienza University of Rome (Italy)

  • M.Sc. 2012

    Master in Computer Science

    University of São Paulo (Brazil)

  • B.Sc. 2008

    Bachelor in Computer Science

    Universidade Paulista (Brazil)