| 2019 – present | Lecturer at the Department of Computer Science of the University of Liverpool |
| 2017 – 2019 | Research Associate at the Department of Computer Science of Durham University |
| 2014 – 2017 | Research Fellow at the Mathematics Institute of the University of Warwick |
| 2011 – 2014 | Researcher at Laboratory of Algorithms and Technologies for Networks Analysis |
| 2013 – 2014 | Associate professor at Higher School of Economics, Nizhni Novgorod |
| 2012 – 2014 | Assistant professor at Lobachevsky State University of Nizhni Novgorod |
| 2011 – 2013 | Lecturer at Higher School of Economics, Nizhni Novgorod |
| 2009 – 2012 | Graduate student at Lobachevsky State University of Nizhni Novgorod, Departament of Computational Mathematics and Cybernetics (Ph.D. in Theoretical Computer Science) |
| 2009, (Jan – Nov) | Software designer at Auslogics Software |
| 2003 – 2009 | Student at Lobachevsky State University of Nizhni Novgorod, Departament of Computational Mathematics and Cybernetics (M.Sc. in Applied Mathematics) |
| 2007 – 2008 | Research intern at Intel, Nizhni Novgorod |
| 2004 – 2007 | Software designer at Mera, Nizhni Novgorod |
| 2002 – 2003 | School №181, Nizhni Novgorod |
| 1998 – 2002 | School № 89, Odessa |
| Dec 30, 1985 | Born in Odessa |