Previously, I was a postdoc researcher working on deep learning with Max Welling at the DELTA Lab, University of Amsterdam. I built privacy-preserving distributed machine learning systems at Data61 CSIRO, part of the Australian federal government. I defended my PhD at the Australian National University with NICTA, advised by Richard Nock and Tiberio Caetano. My thesis was on weakly supervised learning, learning theory, privacy and deep learning. I received my BSc and MSc from Milan Polytechnic with a thesis on Nash equilibrium computation with Nicola Gatti.