I continued my education in the University of Minnesota and received Ph.D. degree in Mathematics in 2000. My thesis Inductive Approach to Cartan's Moving Frame Method with Applications Applications to Classical Invariant Theory was performed under the supervision of P. Olver.
After the graduation, I held a Gibbs Instructor position at Yale University for three years until I joined the Department of Mathematics at NC State University as an Assistant Professor in 2003. I became an Associate Professor in 2009.
Before all this I studied in Moscow State 57th School.