Длительное время принимал участие в разработке системы мониторинга инженерного оборудования зданий. Начиная от разработки архитектуры системы в целом, разработки классификации подключаемых устройств и до ввода в промышленную эксплуатацию гетерогенной распределенной системы, построенной на микроядерной архитектуре. Язык разработки — С/С++.
В настоящее время — Главный разработчик в Альфа-Банке. занимаюсь разработкой ядровых функций АБС Equation (в настоящее время в составе группы Compliance) под IBM PowerS на платформе IBM i (AS/400). Языки разработки — RPG, C/C++, CL, SQL