Карьера: в Intel работает с 2004 года, с 2004 по 2009 руководил проектом по разработке системы распределенных вычислений.
С 1992 по 2004 годы работал техническим лидером и менеджером проектов по разработке компиляторов в компании “Эльбрус МЦСТ” по контракту с “Sun Microsystems, Inc.”. Более 20 лет преподает на математико-механическом факультете СПбГУ. Читает учебные курсы «Операционные системы», «Языки и системы программирования», «Управление разработкой программных продуктов» и др. Автор учебника «Профессиональное программирование. Системный подход» и более 100 публикаций.
Образование: СПбГУ, математик.