I am an Assistant Adjunct Professor in the Department of Mathematics at UCLA.
I obtained my PhD in 2013 from Kazakh-British Technical University (KBTU) in Almaty, Kazakhstan, where my advisor was Prof. Askar Dzhumadil'daev. I worked at KBTU in the Department of Computer Science as an Assistant Professor in 2013-2015 and then as an Associate Professor.
In Fall 2015, I was a Visiting Assistant Professor in the Department of Mathematics at MIT. In Spring 2014 and May 2015, I was a member at the Institute for Mathematics and its Applications (IMA) at University of Minnesota and participated in the thematic year program "Discrete structures: analysis and applications." In Spring 2012, I was a visiting researcher in the Visgroup at Lawrence Berkeley National Laboratory.
My general research interest is in discrete math and combinatorics, mostly algebraic.
I am a team leader of Kazakhstan on International Mathematical Olympiad (IMO). I was chief coordinator and chairman of the problem selection committee in IMO 2010. In 2011-2013, I was a coach of KBTU teams in the World Finals of ACM ICPC (programming contest). I also directed KBTU programming school aimed to train for programming competitions.