Окончил Уфимский государственный авиационный технический университет в 1988 году. После окончания института работал программистом в различных организациях. В 1995 году основал компанию "ЭкоСофт", которая на протяжении всей своей деятельности занимается разработкой и внедрением комплексных информационных систем. Компания "ЭкоСофт" разработала собственную платформу "Лексема", на которой внедрено несколько сот проектов. "ЭкоСофт" входит в 100 крупнейших консалтинговых групп России.