Обо мне

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

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

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

Профессиональные навыки
Опыт работы
Июль 2011 — по настоящее время (7 лет и 9 месяцев)
Ведущий разработчик C++
Москва
Обязанности и достижения
Обязанности: - Разработка платформы для обработки мультимедиа-данных в реальном времени для решений видео-конференций, вебинаров и записи видео. Основная целевая платформа разработки - Linux. - Оптимизация алгоритмов обработки изображений для Intel SSE и AVX. - Реализация поддержки RTP/RTCP, SIP. Поддержка WebRTC-клиентов.
Октябрь 2007 — Июль 2011 (3 года и 10 месяцев)
Разработчик ПО (C/C++), Системный архитектор
Москва
Обязанности и достижения
Обязанности: - Разработка ПО на C/C++ - Создание автоматических тестов - Проектирование и документирование технических решений - Анализ требований и запросов от клиентов Основная часть разработки и проектирования касалась интеллектуальных услуг на базе IN (Prepaid, RingBackTone и др.), а также ядра программных продуктов (SCP, протоколы взаимодействия с MSC, транспортные модули и др.). Участвовал в разработке SMS-центра на нескольких платформах. Занимался проектированием и разработкой платформы для видеосервисов. Мультиплатформенная разработка (Windows, Linux, HP NonStop, Embedded-системы). Занимался рецензированием и оптимизацией кода платформы CBOSSasap, на которой работает большинство продуктов компании. Занимался обучением сотрудников нового офиса разработки программированию на C++. Написал несколько образовательных статей по программированию в CBOSSasap и на C++ вообще.
Август 2004 — Октябрь 2007 (3 года и 3 месяца)
Разработчик ПО (C/C++), Аналитик
Москва
Обязанности и достижения
Обязанности: - Разработка ПО на 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
МИРЭА
Кибернетики
Москва
Специализация и достижения
Специальность: Автоматизированные системы обработки информации и управления Дипломная работа: Информационная система обучения "Алгоритмические языки программирования"