Professor Dan Olteanu

Professor Dan Olteanu

Professor for Big Data Science, University of Zurich

Emeritus Fellow

Dan Olteanu studied Computer Science at the Politehnica University of Bucharest and received his PhD from Ludwig Maximilian University in 2005. After a two-year stint as postdoctoral assistant at the University of Saarland and visiting scientist at Cornell University, he took the role of university lecturer in the Department of Computer Science at the University of Oxford and Governing Body fellow of St Cross College. He became full professor at Oxford in 2016. He also held positions as visiting associate professor at the University of California, Berkeley, Turing fellow at Alan Turing Institute in London, and computer scientist at LogicBlox and relationalAI start-up software companies.

Dan's research interests revolve around understanding computational challenges on data processing and designing simple and scalable solutions towards these challenges. His theoretical research includes the development of data processing algorithms and languages along with the analysis of their computational complexities. His systems research is on building data systems in academia and industry.

He contributed to research topics including XML query processing, incomplete information and probabilistic databases, factorised databases, machine learning over relational data, incremental maintenance of analytical workloads under data updates, and the commercial systems LogicBlox and relationalAI.

In May 2020 the Board of the University of Zurich has appointed Dan Olteanu as Professor for Big Data Science. At the Department of Informatics of the University of Zurich, he heads the research group on Data Systems and Theory (DAST) and  teaches selected topics on data science, efficient algorithms, and foundations of computing.