I do computer vision and machine learning research at Google Berlin. I am part of the Brain team. I work on self-supervised learning of visual representations. In the past I also worked on visualizing convolutional neural networks. I did my PhD under the supervision of Prof. Andrea Vedaldi at the Visual Geometry Group, University of Oxford. Prior to that I did a MSc in Robotics at Carnegie Mellon University and a B. Tech in Computer Science at IIIT Hyderabad.