В 2003 году получил специальность инженера в Московском энергетическом институте.
В 2006 году окончил аспирантуру Московского энергетического института.
В 2001 году − инженер в компании «Оптима».
С 2003 года по 2005 год руководил группой разработки ПО в компании «Ай-Ферст», одновременно являлся руководителем нескольких крупных проектов.
В 2005 году получил должность руководителя проектов по созданию информационно-технологических решений для государственного сектора в компании ЛАНИТ. Особо стоит отметить возглавляемые им проекты по созданию тиражируемых решений на базе свободного ПО: систему порталов государственных услуг (СПГУ) и создание информационной системы автоматизации многофункциональных центров оказания услуг (МФЦ) в рамках федеральной целевой программы «Электронная Россия».
В 2008 году стал заместителем директора департамента комплексных проектов, продолжал курировать проекты в области комплексной автоматизации.
В 2011 году был назначен на должность директора департамента комплексных проектов.
ЛАНИТ – ведущая в России и СНГ многопрофильная группа компаний, работающая в сфере информационных технологий. Сегодня ЛАНИТ входит в тройку лидеров российского ИТ-рынка.