Родился 28 сентября 1975 года в г. Ростове-на-Дону.
В 1997 году с отличием окончил Донской государственный технический университет (ДГТУ) по специальности 220400 «Программное обеспечение вычислительной техники и автоматизированных систем» защитив дипломную работу по условной выборке и архивации данных Центра занятости населения Ростовской области.
В 2002 году под руководством д.т.н., профессора Заковоротного В.Л. защитил кандидатскую диссертацию на стыке специальностей 05.13.06 «Автоматизация и управление технологическими процессами и производствами (машиностроение)» и 05.02.08 «Технология машиностроения».
В 2015 году награжден почетной грамотой Министерства образования и науки Российской Федерации.
Начиная с 1993 года является сотрудником кафедры ПОВТиАС. С 1997 года преподает ряд профессиональных дисциплин по разработке программного обеспечения и архитектуре информационных систем.
Является ведущим специалистом кафедры по языкам программирования и архитектуре информационных систем.
Имеет большой опыт участия в разработке информационных
систем различной степени сложности для государственных учреждений и
коммерческих компаний.
Образование
1997
Донской государственный технический университет,
Программное обеспечение вычислительной техники и автоматизированных систем
2002
Донской государственный технический университет,
Защитил кандидатскую диссертацию на стыке специальностей 05.13.06 «Автоматизация и управление технологическими процессами и производствами (машиностроение)» и 05.02.08 «Технология машиностроения».
Преподаваемые дисциплины
Распределенные приложения и протоколы (магистратура)
Функциональное программирование (бакалавриат)
Программирование под платформу .NET (бакалавриат)
Клиентские интернет-технологии (бакалавриат)
Языки программирования высокого уровня (магистратура)
Проектирование и архитектура сложных программных систем (магистратура)
Стаж работы
24
Стаж работы по специальности
24
Научные интересы
Современные языки и парадигмы программирования;
Архитектура информационных систем (в том числе распределенных);
Применение эвристических и нечетких алгоритмов при
проектировании информационных систем.
Повышение квалификации и (или) профессиональная подготовка
2015 – Principles of Reactive Programming (Coursera // Martin Odersky, Erik Meijer, Dr. Roland Kuhn)
2014 – Совершенствование языковой компетентности сотрудников университета в целях интернационализации образовательных и административных процессов (ДГТУ);
2014 – Functional Programming Principles in Scala (Coursera // Martin Odersky);
2014 – Разработка фонда оценочных средств основных образовательных программ (ДГТУ);
2012 – CS188.1x: Artificial Intelligence (Berkeley through edX);
2016 - «Методика преподавания дисциплин на иностранном языке», 72 часа ФГБОУ ВО ДГТУ
2018 - «Электронная информационно-образовательная среда вуза», удостоверение о ПК, 36 часов, ФГБОУ ВО ДГТУ
2018 - «Оказание первой медицинской помощи», 72 часа, ФГБОУ ВО ДГТУ
2018 - «Комплексное сопровождение образовательного процесса инвалидов и лиц с ограниченными возможностями», 72 часа, ФГБОУ ВО ДГТУ
2019 - «Разработка программного обеспечения для встраиваемых устройств», 18 часов, ФГБОУ ВО ДГТУ