In 1997, graduated from the Physics Department of Lomonosov Moscow State University
Since 1997, has headed scientific and technical teams and organizations, successfully completed projects in the interests of federal executive and legislative authorities.
From 2002 to 2013, has held senior positions in companies in the field of digital cartography and information technology.
From 2013 to 2017 - Deputy Director of Federal State Unitary Enterprise Research Institute Voskhod for the development and maintenance of the Vybory State Automated System. By Order of the Central Election Commission of the Russian Federation No. 65-r and Order of the Ministry of Telecom and Mass Communications of the Russian Federation No. 34, he was appointed Acting Chief Designer of the Vybory State Automated System.
From April 2017, was appointed to the position of Deputy General Director for Complex Projects of JSC Concern Avtomatika.
Since October 2018, has served as General Director of JSC Concern Avtomatika.