Кандидат технических наук, старший научный сотрудник Центра грид-технологий и распределенных вычислений ИППИ РАН, доцент кафедры Распределенных вычислений МФТИ. Специалист в области распределенных вычислений, грид-технологий и сервис-ориентированных систем.
Выпускник МФТИ 2002 года. В 2005 году защитил диссертацию по теме «Разработка распределенной информационно-алгоритмической среды для решения декомпозируемых вычислительных задач». В 2007 году получил грант Президента РФ для поддержки молодых российских ученых-кандидатов наук. С 2008 года является руководителем нескольких грантов РФФИ. Автор более более 50 научных публикаций, в том числе монографии на английском языке.
Имеет обширный опыт в области проектирования и реализации распределенных систем. Является ведущим разработчиком программного инструментария и облачной платформы MathCloud, предназначенных для создания и интеграции вычислительных сервисов в рамках сервис-ориентированных научных сред. Участвовал в качестве эксперта-разработчика в создании, развитии и применении распределенных вычислительных систем в компании «Яндекс». Ведет активную преподавательскую деятельность, автор учебных курсов «Grid-технологии», «Распределенные вычислительные системы», «Параллельные и распределенные вычисления».