In 1988, graduated from Moscow Institute of Radio Engineering, Electronics and Automation (MIREA) with a major in Robotic Systems.
Since 1988, worked as an engineer in the laboratory of control problems at Bauman Moscow State Technical University.
Since 1990—engineer, since 1991—researcher at All-Union Scientific Research Institute for System Studies, USSR Academy of Sciences (later Russian Academy of Sciences Institute for System Analysis).
In 1993, became a leading software engineer at the Mosenergo Information and Computing Center.
1996 to 2006, worked at Oracle CIS representative office: from Key Account Manager to Director of Energy Department.
2006 to 2007—Vice President at Borlas Consulting Group
2008 to 2011—Vice President at IBS
2011 to present—Vice President at Borlas Group