Профессиональные навыки
CocoaXcodeOpenglGitC++
Опыт работы
Июль 2014 — по настоящее время (3 года и 5 месяцев)
CleverBITS inc
руководитель проектов / руководитель мобильного направления
Москва
Обязанности и достижения
Руководство и непосредственное участие в разработке мобильных сервисов разной направлености для мобильной платформы iOS.
Август 2013 — Май 2014 (10 месяцев)
Snypir inc
руководитель проектов / руководитель мобильного направления
Москва
Обязанности и достижения
Руководство и непосредственное участие в разработке VoIP решения на базе SIP протокола для платформы iOS.
Октябрь 2011 — Август 2013 (1 год и 11 месяцев)
ios-разработчик / ios developer
Москва
Обязанности и достижения
Разработка почтового клиента под платформу iOS. Перенос разработки клиента с аутсорса на домашнюю разработку внутри компании. Рефакторинг кода. Расширение функционала. Обновление и поддержка приложения.
Февраль 2011 — Октябрь 2011 (9 месяцев)
Conde Nast Russia
Разработчик приложений/Менеджер проектов
Москва
Обязанности и достижения
Руководство разработкой приложений для издательского дома под платформу ios, android и nokia
Июль 2010 — Февраль 2011 (8 месяцев)
HIQ MobilEYE
ios-разработчик / ios developer
Москва
Обязанности и достижения
Разработка разнообразных приложений под мобильные платформы. В частности разработка приложения с дополненной реальностью(OpenCV, OpenGL, Objective-C, C++) и клиент-сервеная платформа(отладка специфичного протокола, оптимизация отрисовки OpenGL, локализация, Objective-C, C++) для разработки азартных игр для ios
Июль 2009 — Июль 2010 (1 год и 1 месяц)
HorsSystems
ios-разработчик / ios developer
Москва
Обязанности и достижения
Разработка 3D движка под платформу iPhone. В качестве инструментов использовались OpenGL ES 1.1(fixed pipeline), C++, как среда разработки идёт XCODE(GDB + GCC). Кроме того стоит отметить что мной был разработан весь инструментарий(неколько плагинов) и несколько бинарных форматов для Autodesk Maya. Движок способен рисовать статическую геометрию, скелетную анимацию, смешивать разные слои текстур и накладывать на одну модель, использовать стандартное освещение OpenGL ES