Ilia has an undergraduate degree in Mathematics. Since 2012 works as a lecturer in Moscow Polytechnic University, Higher School of Economics and Moscow State University. He runs business consulting and software development practice on data warehousing and unstructured data analysis. Author of research articles on natural language processing and social network analysis. His research is devoted to online social networks.