28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Специализация: Проектирование распределённых систем, Enterprise Integration Patterns, прикладное и системное ПО(Linux\Windows), клент-серверные решения, встраивание и использование криптографических алгоритмов, высокопроизводительное и многопоточное ПО, интеграционные решения с использованием ESB и без.  Основной язык программирования c++, java - дополнительный

Этапы развития:

2000 - 2002 год (лаборант программист) - Turbo Pascal/Delphi

2002 - 2007 год - (курсант) C/C++ - в рамках обучения в ВКА им. А.Ф. Можайского

2007 - 2012 год (программист/ведущий программист)- Чистый С, разработка и развитие ПИ ИВК Юпитер. В процессе работы решались разнообразные задачи интеграции ПО, переноса и адаптации программ под ОС Windows, GNU/Linux(в то числе MCBC, AstraLinux, AltLinux), MacOS, QNX, FreeBSD. Так же в рамках работ мне довелось разработать защищенный диск на базе DOKAN , части механизмов клиент-серврерного взаимодействия встроенной в изделие СУБД.

2012 - 2018 (начальник отдела специальных информационных технологий) - Основной язык программирования - C++. "Играющий тренер". В подчинении двенадцать программистов, пять тестировщиков, три технических документатора и два аналитика.  Разработка брокера сообщений (UPMQ) с поддержкой JMS, разработка VPN (ИВК Крипто) с поддержкой отечественной криптографии. Проектирование и разработка платформы для системы электронного документооборота, которая является географически распределенной системой с многоуровневой архитектурой: толстый клиент Qt, бэкенд первого уровня - JSON-RPC сервисы, бэкенд вторго уровня - хранилище, система безопасности и т.д.

2018 - настоящее время - Архитектор программного обеспечения Kaspersky Endpoint Security. Kaspersky Lab.

Дополнительные знания:

  • Библиотеки: POCO, boost 
  • Сервера: qpid, apachemq, apache camel
  • Языки программирования: Java, python, bash...
  • Системы сборки, контроля версий и IDE: cmake, autotools, scons, maven, gradle, git, svn, VisualStudio, QtCreator, CLion, IDEA, XCode, AppCode...

Профессиональные цели: Product owner/manager

Награды, сертификаты, портфолио, проекты:

UPMQ - JMS-like Message Broker (C++)

Intermediate C++ Microsoft Certificate

ИВК "Юпитер", ИВК "БюрократЪ", ИВК "Крипто"

Участие в профессиональных сообществах
Опыт работы
ТОП-5 международная компания в области IT безопасности. Один из лучших работодателей России
Архитектор программного обеспечения
Декабрь 2018 — По настоящее время (1 год)

Проектирование и разработка архитектурных решения для Kaspersky Endpoint Security

ЗАО "ИВК"
Москва
Начальник отдела специальных информационных технологий
Март 2010 — Декабрь 2018 (8 лет и 10 месяцев)

Проектирование и разработка СЭД Министерства обороны, VPN.  Проектирование и разработка высоконагруженных сервисов на общей шине данных.

Центр специальных разработок Министерства обороны Российской Федерации
Помощник начальника отдела
Июль 2007 — Январь 2010 (2 года и 7 месяцев)
Обязанности: - Разработка специального программного обеспечения
Высшее образование
Санкт-Петербургский военный инженерно-космический университет им. А.Ф. Можайского; ВИКА
Санкт-Петербург
Факультет: Сбора и обработки информации (5)
Январь 2002—Январь 2007 (5 лет)
тема дипломной работы: перехват и обработка трафика ip телефонии