Март 2015 — По настоящее время (5 лет и 11 месяцев)
1. Разработка БДМ(Базовый доверенный модуль), создание автоматической генерации загрузочных и инсталяционых носителей для установки БДМ как операционной среды, управление ключами.
2. Разработка автоматического обновления BDM через сервера обновлений WSUS для Windows сервера обновлений apt-cache для Linux
3. Cоздание системы промышленного выпуска инсталяционных носителей БДМ
Среда разработки: Visual Studio, Ambarcadero, NetBeans, Qt, Enterprise Architech, Umberllo (gcc, minwg)
Языки: С++, Asm, Phython, SQL Scripts, Java
МЦЭФР
Москва
Ведущий программист
Август 2014 — Март 2015 (8 месяцев)
Создание автоматизированной системы управления заказами на базе SQL Server. Возможность работы с разных регионов по внутренним стандартам и по html- протоколу. Создание системы системы управления по WEB-интерфейсу
Среда разработки: Visual Studio, Ambarcadero, Qt, Enterprise Architech, Umberllo, NetBeans, Delphi
Языки: C++, SQL scripts, Java, Object Pascal (Delphi)
Редактировать
ИнфоПрогресс
Москва
Ведущий программист
Июль 2013 — Август 2014 (1 год и 2 месяца)
Создание интеграции для обеспечения безопасного соединения почтовых программ (Outlook итд), программ для удаленных серверов, обеспечивающих безопасное соединение почтовых программ. Разработка техзадания и написание серверного приложения и клиентских плагинов для решения данной задачи. Создание системы управления через WEB-интерфейс для групп пользователей для контроля и обеспечения защиты от несакнкционированного проникновения.
ООО "ЛЭМЗ"
Москва
Ведущий программист, заместитель руководителя проекта
Сентябрь 2011 — Сентябрь 2013 (2 года и 1 месяц)
Написание техзадания "Автоматизированная система авиационно-космического поиска и спасения", формирование группы, написание клиентских и серверных приложений. Формирование протоколов и ее реализация взаимодействия со спутниковой системой поиска. Управление системой как посредством прямых сервисов, так и возможность удаленного доступа через WEB-интерфейс при спсательных команд в полевых условиях
Среда разработки: Visual Studio, Umberllo, NetBeans
Языки: С++, Asm, Java, QT, PHP (Zend)
Редактировать
Асткол-Альфа
Москва
Технический директор департамента разработки VPN
Январь 2006 — Июнь 2011 (5 лет и 6 месяцев)
VPN-технология, основанная на пользовательском доступе, а также возможность использования данной технологии при загрузке приложения с внешних носителей без административных прав (использование внутреннего прокси-сервера, позволяющего создать данный туннель при использовании пользовательского доступа)
Написание техзадания, формирование команды, создание технологии
Написание корпоративного сайта в доступом в личный кабинет пользовтелям, со сбором статистики и аналитикой
Среда разработки: Visual Studio, NetBeans, Eclipse, Umberllo, Delphi
Языки: С++, Asm, PHP, Object Pascal (Delphi)
Juniper
Лос-Анджелес
Senior engineer, researcher
Октябрь 2004 — Январь 2006 (1 год и 4 месяца)
Написание техзадания по SmartSignature для обнаружения хакерских атак на клиентские машины для систем OS Screen, Junior(внутренние операционные системы устройств компании Juniper - роутеры и тд - аналог CISCO) и реализация данной технологии.
Формирование техзадания совместно с фирмой Касперского по внедрению его технологии в устройства Juniper, формирование команды в Москве, ее руководство.
Написание компилятора SmartSignature
Среда разработки: Visual Studio, NetBeans, Qt, Enterprise Architech, Umberllo
Языки: С++, Asm, Phython
NAI
Сиэтл
Senior engineer, researcher
Январь 1996 — Ноябрь 2006 (10 лет и 11 месяцев)
1. Формирование московской группы разработчиков, формирование техзадания для детектирования полиморфных и пермутирующих вирусов, его реализация
2. Создание виртуально дебагера с эмуляцией операционной среды для безопасного анализа вирусов.
3. Создание автоматического анализатора действия вирусов с возможностью автоматического написание детектирующих сигнатур
4. Написание техзадания проекта ActiveData и его реализация, позволяющая использовать внутренний Р-код, написанный на Ansi-C для детектирования и лечения вирусов, для которых невозможно написание статических сигнатур
5. Написание компилятора для ActiveData.
6. Создание внутренней корпоративной базы данных вирусов и хакерских атак для сбора, анализа и тестирования.
Среда разработки: Visual Studio, Borland C++, Watcom, Delphi
Языки: С++, Asm, SQL scripts, Object Pascal (Delphi)
Mcafee (NAI)
Амстердам
Senior engineer
Ноябрь 1993 — Январь 1996 (2 года и 3 месяца)
Участие в проекте по созданию, модифицированию антивирусной программы Scan. Написание детектора полиморфных вирусов. Управление проектом по созданию SandBox для автоматического анализа угроз.