Кандидат технических наук, старший преподаватель кафедры программного обеспечения Тюменского государственного университета.
В 2009 году с отличием окончил обучение в Институте математики и компьютерных наук Тюменского государственного университета по специальности «Математическое обеспечение и администрирование информационных систем», получив квалификацию «математик-программист».
В 2014 году стал победителем программы «УМНИК» («Участник молодежного научно-инновационного конкурса») с проектом «Разработка системы поддержки принятия решений в условиях многокритериального оценивания объектов потребителями».
В апреле 2014 года поощрен благодарственным письмом Председателя Тюменской городской Думы за активное участие в общественной жизни г. Тюмени.
Участвовал более чем в 20 научных конференциях всероссийского и международного уровней.
Является автором 28 научных работ, имеет 2 свидетельства о государственной регистрации программ для ЭВМ.