Куратор и преподаватель программы «Лицей Академии Яндекса», программирования на языках Python, Go
Окончил Мурманский государственный педагогический институт, физико-математический факультет, по специальности «учитель физики и информатики».
Работал учителем физики и информатики, программистом, системным аналитиком, руководителем отдела ИТ.
С 2014 года участвует во всероссийском проекте «Воздушно-инженерная школа (CanSat в России)» в качестве эксперта, преподавателя и руководителя команд школьников.
Куратор проекта «Лицей Академии Яндекса» в Троицке.
Методист курса «Основы промышленного программирования» Лицея Академии Яндекса.
Работает программистом в компании «ВК цифровые технологии».