I work on applied cryptography, with a focus on public-key infrastructures and cryptocurrencies.
My interests lie at the intersection of theory and practice: I enjoy designing new cryptographic primitives and implementing them.
Most recently, I have worked on scaling threshold cryptosystems using (known) techniques for faster polynomial interpolation and (novel) techniques for computing proofs faster in constant-sized polynomial commitments.
In the past, I have worked on append-only authenticated data structures for public-key distribution, on scaling BFT algorithms, on leveraging the Bitcoin blockchain to prevent equivocation attacks in public-key directories, and on privacy-preserving file systems via ORAMs.
My CV can be found here.