I'm a research scientist in the Google Brain team interested in resource efficient large scale machine learning, approximation algorithms, and representation learning. Prior to joining Google, I received my Ph.D. in Computer Science from ETH Zurich in 2017 under the supervision of Prof. Dr. Andreas Krause. I also hold a M.Sc. degree from Politecnico di Milano (Italy), and a B.Sc. degree from University of Zagreb (Croatia). Before starting my Ph.D. studies I worked at IBM Research.