Родился в г. Саратов. Окончил факультет управления и прикладной математики Московского физико-технического института (1987 г.).

С 1987 г. — ассистент, старший научный сотрудник, старший преподаватель, доцент, профессор, заведующий базовой кафедрой Московского физико-технического института (государственного университета).
С 1999 г. — начальник отдела перспективных разработок Parallels (ранее SWsoft).
С сентября 2012 г. — ректор АНО «Университет Иннополис».
С октября 2013 г. — глава российского отделения IEEE Computer Society.

Доктор физико-математических наук (2008 г.), профессор.
Обладатель 120 патентов.

Награжден благодарностью президента РТ (2020 г.).