Окончил Минский радиотехнический институт (БГУИР) в 1981г по специальности «Электронные вычислительные машины». Работал на заводе вычислительных машин им. Г.К. Орджоникидзе - 1981-1982 г.г. Окончил в 1986 аспирантуру при БГУИР. В 1987 году в БГУИР защитил диссертацию на соискание ученой степени кандидата технических наук. С 2000 года и по настоящее время работает доцентом кафедры информационных систем и технологий БГТУ. Автор 118 научных трудов, включая 40 статей. Опубликовал ряд научных статей в журналах: «Автоматика и телемеханика»; «Кибернетика и системный анализ»; «Программирование»; «Автоматика и вычислительная техника» (Рига); «Известия АН СССР Техническая кибернетика». Имеет 10 авторских свидетельств (СССР). Читает лекции и проводит занятия по дисциплинам: Арифметические и логические основы ЦВМ, Программирование Интернет-изданий, Интеллектуальные информационные системы.
Основные учебно-методические издания:
Основные научные издания и разработки: