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 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 relational AI start-up software companies. Since May 2020, Dan is a DSI professor and full professor in the Department of Informatics at the University of Zurich, where he heads the Data Systems and Theory group
. He remains a visiting professor with the University of Oxford and an emeritus fellow of St Cross College.
Dan's research interests revolve around understanding computational challenges on data processing and designing simple and scalable solutions towards these challenges. Over the last two decades, he has published in the areas of database systems, database theory, and AI, contributing to XML query processing, incomplete information and probabilistic databases, factorised databases, in-database machine learning, incremental maintenance for analytics, and the commercial systems LogicBlox and relationalAI
. He co-authored the book « Probabilistic Databases » (2011). His most recent work is on efficient algorithms for machine learning over relational data and incremental maintenance of analytical workloads under data updates (https://fdbresearch.github.io/
He served or is serving as associate editor for flagship journals in data management including Very Large Data Bases, ACM Transactions on Database Systems, IEEE Transactions on Knowledge and Data Engineering, and the ACM SIGMOD Record database principles column. He also served in the Programme Committees of over 60 conferences, as Vice-Chair for ACM SIGMOD 2017, and he will serve as Chair for International Conference on Database Theory 2022.
Dan is the recipient of the International Conference on Database Theory 2019 best paper award, ACM SIGMOD 2018 Distinguished PC member award, an ERC Consolidator grant (2016), and an Oxford Outstanding Teaching award (2009). His research has been generously founded, e.g., by industry (Google, Microsoft Azure, Amazon AWS, Infor, LogicBlox, RelationalAI), UK EPSRC, and European Commission. Four of his recent works on machine learning over relational databases, incremental maintenance, and declarative probabilistic programming have been invited to best-of-conference issues of ACM Transactions on Database Systems.