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.

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.