1977-1978 г.г.
Лаборант научно-исследовательского сектора (НИС)
Омского политехнического института (ОмПИ)
1979 г.
Старший лаборант НИС ОмПИ
1979-1981 г.г., 1984-1986 г.г.
Ассистент кафедры «Электронные вычислительные машины» ОмПИ
1981-1984 г.г.
Аспирант очной аспирантуры ОмПИ
1979-1984 г.г.
Младший научный сотрудник НИС ОмПИ
1986-1988 г.г.
Старший преподаватель кафедры «Прикладная математика»
Омского государственного технического университета (ОмГТУ)
1986-1987 г.г.
Заместитель декана факультета автоматизации ОмГТУ
1988-2005 г.г.
Доцент кафедры «Прикладная математика» ОмГТУ
2004-2005 г.г.
Доцент-совместитель кафедры вычислительных систем Омского государственного университета (ОмГУ)
с 2005 г.
Доцент кафедры вычислительных систем
факультета компьютерных наук (ФКН) ОмГУ
с 2006 г.
Председатель учебно-методической комиссии ФКН,
член учебно-методического Совета ОмГУ