I am currently a postdoc at COSIC, KU Leuven, where I also completed my PhD in 2025 under the supervision of Nigel Smart and Svetla Nikova. My research interests revolve around the applications and practical aspects of multi-party computation, as well as the interactions between MPC and other PETs, namely zero-knowledge proofs and homomorphic encryption.
From March to August 2023, I did a research internship at Nokia Bell Labs in Antwerp, where I worked on delegating the computation of zero-knowledge proofs.
From July 2020 to May 2023, I was involved in the SNIPPET project, where I worked on the design of privacy-preserving market mechanisms for the p2p electricity market using multi-party computation.
Previously, I was a research assistant at Instituto de Telecomunicações, working on quantum primitives for MPC protocols. Before that, I received my MSc in Applied Mathematics and my BSc in Physics from Instituto Superior Técnico in Lisbon, Portugal.
Some projects I worked on:
Verifiable FHE decryption: C implementation of the lattice-based ZK proof of correct FHE decryption described in Blind zkSNARKs. We leveraged basic primitives provided in the LaZer library for lattice-based zero-knowledge proofs and thoroughly extended it to construct our proof of decryption for BFV and GBFV.
Relay-based MPC system for realistic networks: A rust implementation of the MPC protocol described in this paper. The communication network, where the MPC parties communicate through a few central relay nodes, was also implemented from scratch and employs the gRPC remote-procedure-call framework for the party-relay interaction.
FHE-based Private Set Intersection: A C++ implementation of the PSI protocol described in this paper. Besides the SEAL-based implementation, there is also a version of the protocol with nearly constant communication implemented in HElib.
News
- [April 25] - I will be attending the Dagstuhl seminar on privacy-preserving technologies of societal impact at the end of July.
- [March 25] - Our paper on Blind zkSNARKs was accepted to be presented at ZKProof 7 and at the FHE.org 2025 conference.
- [February 25] - I defended my PhD thesis “MPC in the Real World: Practical Aspects of Multi-Party Computation”.
- [October 24] - Our paper Blind zkSNARKs for Private Proof Delegation and Verifiable Computation over Encrypted Data is now available online!
- [July 24] - I will be presenting recent results on zero-knowledge proof delegation at the Portugal Crypto Day in December.