Кафедра алгоритмических языков, старший преподаватель, к.ф.-м.н.
Окончил факультет вычислительной математики и кибернетики МГУ имени М.В. Ломоносова (1994).
Старший преподаватель Кафедры алгоритмических языков Факультета вычислительной математики и кибернетики МГУ имени М.В. Ломоносова. Кандидат физико-математических наук.
Читает курсы: «Системы программирования», «Языки программирования», «Алгоритмы и алгоритмические языки». Руководит (вместе с профессором С.А. Абрамовым и научным сотрудником А.А. Панферовым) спецсеминаром «Компьютерная алгебра и теория формальных языков», ведет семинарские занятия по программированию для студентов младших курсов.
Научные интересы: теория формальных языков, теория синтаксического анализа, языки программирования.