About me

I am a faculty member at the department of computer science at the university of Toronto. I conduct research in the analysis of big data, data science and applied machine learning. My main interest is to develop techniques and systems capable to analyze and process massive data sets.

I received a Bachelors Degree from the University of Patras in Greece, a MSc from the University of Maryland at College Park and a PhD degree from the University of Toronto. I co-founded Sysomos a social media monitoring and analytics company and served as the CEO. I conduct research in all aspects of data analysis and primarily interested in big data analytics. I have received two best papers awards for my research and served as the research DB track chair for CIKM 2010, as research program co-chair for VLDB 2011, as the Industrial program chair for SIGMOD 2013 and as the sponsorship chair for SIGMOD 2014 and 2015; also as a member of the G7 at the Creative Destruction Lab at the Rotman School of Business. I was named the 2011 inventor of the year by the University of Toronto (1st prize) and I serve as an advisor at Round 13 Capital and Highline in Toronto. I am also a co-founder at Aisle labs

You can find a list of my recent publications here


BABEL is an analytical middle layer which supports persistence and incremental reuse of machine learning models. It is being developed as part of a research project at the Department of Computer Science, University of Toronto.

Share Analytics

The sharing economy (e.g., AirBnB) has enabled access and monetization of individually owned assets. The purpose of this project is to provide the analytic tools suitable for individuals to optimize their participation in the sharing economy.

Graduated (past) Projects: BlogScope

BlogScope started as a blog search engine and developed into a fully functional social media analytics platform. It served as a test bed for various works on social media analytics, encompassing blogs, news articles, twitter, facebook, pinterest, instagram. The BlogScope infrastructure was capable to support interactive query processing and analytics on the entire social web, warehousing billions of pieces of content daily.


Here is a list of courses regularly offered


Exploration of noSQL/newSQL systems and an understanding their strengths and limitations. We also explore new trends in data management fueld by application needs, such as support for advanced analytics, stream processing systems and main memory data processing


Introduction to database design. Topics covered: Entity relationship models, relational algebra, normalization theory, SQL and embedded SQL, implementation of relational database operators.


Introduction to the technolgy behind database management systems. The topics covered include: storage systems, buffer management, physical database design, indexing and searching in one and more dimensions, query processing, query optimization, transaction management.


Here is a list of current and past PhD students. I am actively recruiting new PhD students! Some advice if you are or plan to be a PhD student.

  • Xiaohui Yu (York University)
  • Chaitanya Mishra (Facebook)
  • Nikolaos Sarkas (Tower Research Capital)
  • Dimitrios Tsirogannis (Microsoft Research)
  • Albert Angel (Google)
  • Michail Mathioudakis (Aalto University)
  • Nilesh Bansal (serial enterpreneur)
  • Manos Papagelis (UC Berkeley)
  • Milad Eftekhar (Google)

Get in touch

The best way to contact me is via email.