Hi, I’m Adrian!

I’m currently finishing my Master’s degree in computer science at EPFL, with a strong focus on cryptography.

I am currently working on my Master’s project with Aztec Network. The goal is to find new techniques to improve efficiency of the Plonk proof system.

Previously, I worked part-time alongside my studies, for Taurus as a research intern, with a strong focus on threshold signature schemes.

Download my resumé.

  • Zero-knowledge proofs
  • Threshold cryptography
  • Multi-party computation
  • MSc in Computer Science, current

    École polytechnique fédérale de Lausanne (EPFL)

  • BSc in Mathematics, 2019

    École polytechnique fédérale de Lausanne (EPFL)


Cryptography Intern
Sep 2021 – Present Remote
In the context of my master’s project, I am working on the Plonk zero-knowledge proof system and researching new techniques to improve prover efficiency.
Research Intern
Sep 2020 – Sep 2021 Lausanne, Switzerland
Alongside my studies, I have been researching various aspects of threshold signature schemes in the context of cryptocurrency custody, under the supervision of Jean-Philippe Aumasson. In particular, we co-wrote a survey with Omer Schlomovits (ZenGo) about different dishonest majority threshold ECDSA schemes. In addition, I developed open-source implementations for the FROST and CGGMP21 protocols in Go, and participated in several audits of threshold signature libraries.
Software Development Intern
Jul 2018 – Aug 2018 Lausanne, Switzerland
Over the course of one month, I developed a C library for analyzing heart-rate signals. This extended an existing code base, and taught me how to navigate larger software project.