Обо мне

Специализация и профессиональные навыки: Разработка ПО на C/C++ (UNIX, Windows), выявление и анализ требований к программным продуктам, проектирование технических решений.

Профессиональные цели: Повышение профессионализма в области разработки ПО.

Дополнительная информация: Принимаю участие в разработке библиотеки Boost. Люблю кино, хорошую музыку и интересные книги.

Профессиональные навыки
C++BoostLinuxWin32 api
Опыт работы
Разработка «умных» решений для видео коммуникаций и совместной работы
Ведущий разработчик C++
Июль 2011 — По настоящее время (8 лет и 4 месяца)
Обязанности: - Разработка платформы для обработки мультимедиа-данных в реальном времени для решений видео-конференций, вебинаров и записи видео. Основная целевая платформа разработки - Linux. - Оптимизация алгоритмов обработки изображений для Intel SSE и AVX. - Реализация поддержки RTP/RTCP, SIP. Поддержка WebRTC-клиентов.
Один из мировых лидеров в области комплексной автоматизации бизнеса связи телекоммуникационных предприятий
Разработчик ПО (C/C++), Системный архитектор
Октябрь 2007 — Июль 2011 (3 года и 10 месяцев)
Обязанности: - Разработка ПО на C/C++ - Создание автоматических тестов - Проектирование и документирование технических решений - Анализ требований и запросов от клиентов Основная часть разработки и проектирования касалась интеллектуальных услуг на базе IN (Prepaid, RingBackTone и др.), а также ядра программных продуктов (SCP, протоколы взаимодействия с MSC, транспортные модули и др.). Участвовал в разработке SMS-центра на нескольких платформах. Занимался проектированием и разработкой платформы для видеосервисов. Мультиплатформенная разработка (Windows, Linux, HP NonStop, Embedded-системы). Занимался рецензированием и оптимизацией кода платформы CBOSSasap, на которой работает большинство продуктов компании. Занимался обучением сотрудников нового офиса разработки программированию на C++. Написал несколько образовательных статей по программированию в CBOSSasap и на C++ вообще.
Разработчик ПО (C/C++), Аналитик
Август 2004 — Октябрь 2007 (3 года и 3 месяца)
Обязанности: - Разработка ПО на C/C++, VoiceXML - Создание автоматических тестов - Участие во внедрениях продуктов у клиентов - Выявление и документирование требований к компонентам ПО Основная часть разрабатываемого ПО касалась интеллектуальных сетей (IN) и компьютерной телефонии. Участвовал в разработке услуг RingBackTone, Prepaid, USSDServer, а также ряда ядерных компонентов системы. Занимался разработкой платформы IMS для запуска видеосервисов в сетях 3G. Участвовал во внедрении RingBackTone у клиента. Мультиплатформенная разработка (Windows, Linux, Solaris). При создании автотестов получил опыт работы с bash, perl, XML, XSLT.
Инженер контроля качества
Август 2002 — Август 2004 (2 года и 1 месяц)
Обязанности: - Тестирование продуктов - Создание методик тестирования - Создание автоматических тестов - Участие во внедрениях продуктов у клиентов Занимался тестированием услуг компьютерной телефонии (ACC, VoiceMail, Prepaid, исходящее информирование и др.). В 2004 году занял руководящую должность в группе тестирования продуктов по направлению компьютерной телефонии (порядка 10 человек в подчинении). За время руководства успешно проведен цикл тестирования релиза программных продуктов, подготовлена релизная документация. Участвовал в расширении программно-аппаратной конфигурации у клиента.
Высшее образование
Московский государственный институт радиотехники, электроники и автоматики
Москва
Факультет: Кибернетики
Январь 1998—Январь 2004 (6 лет)
Специальность: Автоматизированные системы обработки информации и управления Дипломная работа: Информационная система обучения "Алгоритмические языки программирования"