1984-1989 - учеба в Уфимском авиационном институте;
1989-1993 - инженер-технолог-программист, инженер-технолог-программист III категории, инженер-технолог - программист II категории Стерлитамакского машиностроительного завода;
1993-1996 - инженер-программист, ведущий инженер бюро математического обеспечения Стерлитамакского акционерного общества «Каучук»;
1996-2001 - инженер, старший администратор ЛС, старший администратор ЛВС, начальник отдела администрирования АБС и ЛВС, начальник управления сопровождения АБС Филиала Республиканского Инвестиционно- Кредитного банка «Башкредитбанк» в г.Стерлитамаке;
2001-2004 - начальник Управления сопровождения АБС, начальник Управления автоматизации, начальник Управления автоматизации Башкирской дирекции ОАО «УРАЛСИБА»;
2004-2005 - начальник Управления информационных технологий ОАО Коммерческого банка «Дзержинский»;
2005-2006 - заместитель начальника Управления информационных технологий, начальник управления дистанционных банковских услуг, начальник Управления разработки банковских услуг ООО Банка «Инвестиционный капитал» ООО «ИнвестКапиталБанк»;
2006–2010 - начальник Управления разработки банковских услуг, исполнительный директор Аппарата управления ОАО Банка «Инвестиционный капитал» ОАО «ИнвестКапиталБанк»;
2010 - 08.2010 - заместитель начальника отдела учета, анализа налоговых поступлений и отчетности Управления Федеральной налоговой службы по Республике Башкортостан;
08.2010–11.2010 – исполняющий обязанности заместителя руководителя Управления Федеральной налоговой службы по Республике Башкортостан;
2010 -2011 - заместитель руководителя Управления Федеральной налоговой службы по Республике Башкортостан.