1993 – 1998: Student at the Moscow State University, Department of Mathematics and Mechanics
1998: M.Sc. Degree, Moscow State University
1998 – 2001: Ph.D. student at the Moscow State University, Department of Mathematics and Mechanics, Faculty of Algebra
2001: Ph.D. Degree, Moscow State University
Scientific supervisors: Professor A. V. Mikhalev, Professor M. V. Zaicev
2001 – 2007: Assistant professor at the Moscow State University, Department of Mathematics and Mechanics, Faculty of Algebra
2007 – 2010: Associate professor at the Moscow State University, Department of Mathematics and Mechanics, Faculty of Algebra
2009 – Doctoral Degree (habilitation), Moscow State University,
2010 – Full professor at the Moscow State University, Department of Mathematics and Mechanics, Faculty of Algebra