В 1996 г. окончил Томский государственный университет по специальности «математик-программист», д. т. н. (тема диссертации — алгоритмические основы ГИС и САПР), профессор. С 2003 г. — директор ООО «ИндорСофт». Область интересов — ГИС, САПР, вычислительная геометрия.