I am a senior scientist and lecturer at ETH Zürich, working across computer vision, computer graphics, and machine learning. My research focuses on representations of real-world 3D and 4D phenomena: reconstructing geometry, modelling motion, rendering photorealistic scenes, and extracting structure from visual observations.
I am increasingly focused on spatial intelligence: the bridge between geometric reconstruction and higher-level reasoning. My goal is to build models that form and update internal maps to answer three questions: what is where, what changes, and how a machine can interact with its environment.
Before my PhD, I spent seven years (2008 to 2015) building machine learning systems at scale for malware detection at Kaspersky Lab, spanning the full pipeline from data and feature engineering to model selection and deployment. That experience shaped how I think about the long tail and what breaks in deployment, concerns that carry over even as the research questions change.