Обо мне

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

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

Профессиональные навыки
Опыт работы
Ноябрь 2013 — по настоящее время (4 года)
Инетра
Senior Software Engineer
Новосибирск
Обязанности и достижения
Обязанности: - Развитие и сопровождение продукта Peers.TV для iOS, Android, Android TV; - Работа с требованиями, анализ данных, техническая поддержка выпускаемых продуктов (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 - Автоматизация процессов сборки приложений на платформах iOS, Android на основе Jenkins CI. - Поддержка продуктов Peers.TV, 4TV(EOL) для Android - Разработка приложения 4TV для iOS для просмотра IPTV провайдеров (EOL) Достижения: - Кардинально переработано приложение Peers.TV(бывший CN.ru) для iOS - Разработано приложение 4TV для iOS для просмотра IPTV (EOL) - Внедрена автоматическая сборка проектов для iOS и Android.
Июль 2011 — Ноябрь 2012 (1 год и 5 месяцев)
Software Developer
Новосибирск
Обязанности и достижения
Обязанности: - Разработка мобильных приложений: iOS, Android, Blackberry. - Функциональное, модульное тестирование и автоматизация для платформ iPhone, Android. - Proxy-менеджмент: оценка сложности и распределение задач, контроль выполнения - Подготовка и публикация мобильных приложений в App Store, Google Play, BB App World - Взаимодействие с отделом дизайна, локализации, технической поддержки. Достижения: - Разработаны мобильные приложения для платформ 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
СибГУТИ
Информатики и вычислительной техники (ИВТ)
Новосибирск
Специализация и достижения
Специальность: Вычислительные машины, системы, комплексы и сети.