Родился 16 февраля 1974 года. В 1997 году закончил факультет теоретической и экспериментальной физики Московского государственного инженерно-физического института (МИФИ). В 1997-2000 годах учился в аспирантуре МИФИ, в 2002 году защитил кандидатскую диссертацию по специальности физика атомного ядра и элементарных частиц.
С 1999 года работает математиком-программистом. Основные профессиональные интересы: WEB-системы с многоуровневой архитектурой,
реализованные с использованием Java-технологий.
Принимает активное участие в некоммерческих проектах. С 2005 года активный Участник Apache Software Foundation.