В течение 20 лет принимал участие в продуктовой и заказной разработке ПО в ролях разработчика, архитектора, аналитика, тимлида и руководителя проектов, технического директора и владельца компании-разработчика. Разработчик первой российской ALM.