Ведущий научный сотрудник Института проблем управления им. В. А. Трапезникова РАН, доктор технических наук. Читает лекции по учебным дисциплинам «Математика и информатика», «Информатика», «Вычислительная математика», «Основы математической обработки информации» в Институте математики и информатики ФГБОУ МГПУ. Автор 212 научно-технических статей, 6 книг, 5 монографий, 10 учебных пособий, 29 изобретений Российской Федерации и одного международного патента.