He began using Mathematica in 1997, as a graduate student in the Department of Mathematical Analysis at Voronezh State University. For several years he taught a course called Basics of Mathematica for students majoring in applied mathematics at Stary Oskol Technological Institute. Later he taught a course called Mathematical Modeling, where students implemented projects in Mathematica. Since 2012 he has collaborated with Softline Group as a freelance trainer and Mathematica specialist. He has prepared two 32-hour training programs for conducting Mathematica seminars. In June 2013 he also held a seminar for specialists in financial analysis.