Обо мне
  • Занимаюсь разработкой более 10 лет. В течении последних 5 лет руковожу iOS-командой Облака Mail.Ru.
  • Профессиональные интересы: архитектура ПО, процессы разработки ПО и их автоматизация, DevOps, Data Science в части использования аппарата математической статистики для анализа временных рядов.
Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Сентябрь 2011 — по настоящее время (6 лет и 4 месяца)
Руководитель iOS разработки Облака Mail.Ru
Москва
Обязанности и достижения

Облако Mail.Ru для iOS

  • Руководство командой iOS разработчиков Облака Mail.Ru.
  • Автоматизация процесса разработки с использованием Jira, Jenkins, Ruby Rake.
  • Проектирование архитектуры iOS клиента для Облака Mail.Ru с использованием практик Domain-Driven Design, Test-Driven Developement и Reactive Programming.
  • Разработка архитектурно значимых частей iOS клиента Облака Mail.Ru с использованием Objective-C, ReactiveCocoa и различных фреймворков из iOS SDK.

Другие проекты

  • Разработка первой версии OS X клиента Облака с использованием С++, Boost, Qt, Core Foundation framework.
  • Разработка Android клиента для mobile only фотохостинга FamilyStream с использованием Android Java SDK.
  • Разработка Symbian клиента для сервиса микроблогов Futubra с использованием C++, STL, Boost, Qt (QML), REST API.
Декабрь 2009 — Август 2011 (1 год и 9 месяцев)
Программист
Москва
Обязанности и достижения
  • Проектирование и разработка GUI-движка для Kaspersky Pure 2.0 с использованием C++, STL, Boost, Qt Widgets.
  • Разработка GUI для Kaspersky Internet Security 2011/2012 с использованием C++, STL, Boost, Qt Widgets и Qt Quick.
Июнь 2008 — Декабрь 2009 (1 год и 7 месяцев)
Ведущий программист
Москва
Обязанности и достижения
  • Разработка real time системы prepaid-биллинга на платформе HP NonStop Kernel с использованием C++, STL, Boost, HP Enscribe.
Март 2007 — Июнь 2008 (1 год и 4 месяца)
Программист
Москва
Обязанности и достижения
  • Проектирование и разработка графического редактора для создания и редактирования пользовательского интерфейса онлайн-игры (MMORPG) «Аллоды Online» с помощью C#, Windows Forms, интеграции native С++ и C#.
  • Разработка виджетов пользовательского интерфейса игры с использованием C++, STL.
Июнь 2005 — Март 2007 (1 год и 10 месяцев)
Программист
Москва
Обязанности и достижения
  • Интеграция продукта CBOSSaip с биллинговой системой CBOSSrtb на основе протокола ANSI IS 826 (WIN Ph. 1)
  • Реализация, поддержка и развитие протоколов CAMEL Ph.1/2, IN CS 1/2, ANSI IS 826, а также функциональности SSF, как составных частей платформы CBOSS Intelligent Network с использованием C++, STL, Boost.
  • Анализ требований к продукту CBOSSaip с использованием Telelogic Doors.
Апрель 2004 — Июнь 2005 (1 год и 3 месяца)
Младший программист
Фрязино
Обязанности и достижения
  • Разработка системы управления для удаленного мониторинга и конфигурирования телекоммуникационного оборудования.
  • Разработка интерфейсных приложений для взаимодействия с лазерными установками по интерфейсу RS232 с использованием C++ и MFC.
Высшее образование
Сентябрь 2001 — Июнь 2006
МГТУ-Зеленоград
Микроприборов и технической кибернетики
Зеленоград
Специализация и достижения
Инженер-программист Средний бал диплома - 4,5