Обо мне

Professional objectives: Head of mobile department, technical lead, product manager.

Членство в обществах и ассоциациях: https://www.ohloh.net/accounts/gpinigin

Профессиональные навыки
Опыт работы
Ноябрь 2013 — по настоящее время (4 года и 2 месяца)
Инетра
Senior Software Engineer
Новосибирск
Обязанности и достижения

Обязанности:

- Развитие и сопровождение продукта Peers.TV для iOS, Android, Android TV, SmartTV;

- Работа с требованиями, анализ данных, техническая поддержка выпускаемых продуктов (MAU ~2m, DAU ~250k);

- Разработка технической документации (Web API);

- Continuous Integration and delivery (Jenkins CI).

Достижения:

1. Внедрена система медиации рекламных сетей с различными способами интеграции (внутренняя разработка);

-- позволила увеличить заполняемость рекламных мест свыше 80 %;

2. Внедрена система для подключения платного контента:

-- сервиса Peers.TV по модели подписки при помощи платежных систем Play Market, Apple AppStore;

-- интернет-провайдеров с услугой "IPTV Телевидение".

3. Внедрение нового плеера для Android версии (на основе ExoPlayer), анализ исключительных ситуаций, связанных с реализациями MediaCodec API:

-- позволило сократить количество критических ошибок воспроизведения в 3 раза;

4. Внедрена видео-реклама в существующем JS-приложении для платформы SmartTV LG (собственная инициатива):

-- позволило улучшить монетизацию сервиса на ~10%

5. Существующее JS-приложение адаптировано для платформы SmartTV Tizen (собственная инициатива):

-- приложение Peers.TV стало доступно для моделей 16 и 17-го годов

Январь 2013 — Август 2014 (1 год и 8 месяцев)
Videolan
Software developer/translator (volunteer)
Париж
Обязанности и достижения

Обязанности:

- Исправление ошибок и разработка новой функциональности

- Локализация на русский язык

Достижения:

- Приложение VLC for iOS переписано с нуля под LGPL лицензией (вклад ~20%) и снова доступно в Apple AppStore (https://itunes.apple.com/ru/app/vlc-for-ios/id650377962)

Ноябрь 2012 — Ноябрь 2013 (1 год и 1 месяц)
Инетра
Software Engineer
Новосибирск
Обязанности и достижения

Обязанности:

- Поддержка и развитие продукта Peers.TV для iOS и Android

- Автоматизация процессов сборки приложений на платформах iOS, Android на основе Jenkins CI.

Июль 2011 — Ноябрь 2012 (1 год и 5 месяцев)
Software Developer
Новосибирск
Обязанности и достижения

Обязанности:

- Разработка мобильных приложений: iOS, Android, Blackberry.

- Функциональное, модульное тестирование и автоматизация для платформ iPhone, Android.

Достижения:

- Разработаны мобильные приложения для платформ iOS, Android, Blackberry, позволяющие выполнять административные функции хостинговой панели Parallels Plesk Panel

- Реализована система автоматической сборки и выполнения тестов для платформ Android, iOS на основе Jenkins CI.

Октябрь 2010 — Июнь 2011 (9 месяцев)
Junior Software Developer(Intern)
Новосибирск
Обязанности и достижения

Обязанности:

- Разработка, тестирование: iOS, Blackberry.

Достижения:

- Разработаны прототипы приложений Plesk Manager, Plesk Monitor для платформ iOS, Blackberry

Высшее образование
Январь 2006 — Январь 2011
СибГУТИ
Информатики и вычислительной техники (ИВТ)
Новосибирск
Специализация и достижения
Специальность: Вычислительные машины, системы, комплексы и сети.