Обо мне

В университете познакомилась с такими языками как C, C++ (в частности, Qt), Java; на последних курсах начала программировать под iOS.

С удовольствием занимаюсь как проектированием бизнес-логики, так и версткой, в частности, созданием анимаций, кастомных компонентов и нестандартных UI-решений. Имею опыт разработки приложений с нуля, а также длительной поддержки и изменения существующего кода.

Ключевые навыки:

  • Objective-C, Swift, Xcode Instruments,
  • Design patterns/OOP,
  • Storyboards, Auto Layout, Core Animation,
  • GCD, NSOperation, многопоточность,
  • ARC и non-ARC управление памятью,
  • APNS, local/remote push notifications,
  • Git, трекеры управления проектами,
  • JSON, парсинг данных,
  • безопасность приложений (SSL-pinning, Jailbreak, отключение дебаггера),
  • системы аналитики (Google Analytics),
  • Continuous Integration (fastlane+Jenkins),
  • геймдизайн, опыт игровой разработки (Cocos2D).

Публикации: https://habrahabr.ru/company/redmadrobot/blog/3055...

Опыт работы
Апрель 2016 — по настоящее время (1 год и 9 месяцев)
iOS-разработчик (Lead)
Москва
Обязанности и достижения

http://www.redmadrobot.ru/

Создание и поддержка мобильных приложений в качестве разработчика, затем тимлида:

• реализация бизнес-логики, верстка;

• работа с внешними и внутренними backend-системами, различные интеграции, написание спецификаций для сервера;

• взаимодействие с заказчиком (приемо-сдаточные тестирования, встречи по обсуждению проекта);

• планирование скоупа, распределение задач в команде, оценка фич-листа;

• code review;

• использование трекеров (Jira), Zeplin.

Написание статей для корпоративного блога на Хабрахабре:

https://habrahabr.ru/company/redmadrobot/blog/3055...

Участие в проведении стажировки в компании REDMADROBOT (отбор кандидатов, чтение лекций, формирование программы).

https://habrahabr.ru/company/redmadrobot/blog/3179...

Приложения:

1. Азбука Вкуса Вкусомания

• миграция на swift 3;

• CocoaPods;

• RxSwift/RxCocoa;

• Push Notifications;

• Google Analytics;

• верстка кастомного усложненного интерфейса (анимации и различные состояния экранов);

• беспроводная оплата с использованием Bluetooth Low Energy;

• защита данных пользователя (SSL-pinning, отключение дебаггера);

• геймификация приложения с кэшированием и защитой данных от мошенничества.

https://itunes.apple.com/ru/app/vkusomania-azbuka-...

2. Группа приложений для обслуживания бизнес-центров и жилищных комплексов, в том числе:

• поддержка билд-сервера (fastlane & Jenkins);

• конфигурирование кодовой базы под каждого заказчика;

• публикация приложений.

https://itunes.apple.com/ru/app/komsiti/id11887577...

https://itunes.apple.com/ru/app/fili-grad/id114274...

https://itunes.apple.com/ru/app/savelovskij/id9770...

Август 2015 — Апрель 2016 (9 месяцев)
iOS-разработчик
Москва
Обязанности и достижения

www.webinar.ru

Приложение для участия в вебинарах для трансляций видео и аудио:

• использование REST, long polling;

• проведение собеседований;

• большие объемы верстки с использованием Auto Layout, Storyboard, создание анимаций;

• плотная работа с многопоточностью;

• проектирование бизнес-логики всего приложения;

• разнообразные переходы в приложении (deep linking + universal links);

• использование трекеров (Youtrack, Trello).

Ссылка на приложение: https://itunes.apple.com/ru/app/webinar/id10508094...

Март 2012 — Август 2015 (3 года и 6 месяцев)
ООО "Game Insight", студия "17 Bullets"
iOS-разработчик / iOS developer
Мурманск
Обязанности и достижения

www.game-insight.com

Игры под мобильные устройства на iOS:

• опыт корпоративной разработки внутренних продуктов;

• использование трекеров (Redmine), системы контроля версий Git;

• работа в кооперации с геймдизайнерами (проектировщиками игровой экономики), QA, дизайнерами, backend-разработчиками;

• использование движка Cocos2d;

• поиск и применение инструментов для оптимизации веса/скорости приложения;

• защита от мошенничества пользователей;

• реализация игровой бизнес-логики;

• опыт создания кастомных решений для интерфейса (ненативная верстка без UIKit).

Ссылка на приложение: https://itunes.apple.com/us/app/big-business-hd-be...

Высшее образование
Сентябрь 2009 — Июнь 2014
МГТУ-Мурманск
Политехнический
Мурманск
Специализация и достижения
Опыт использования C, C++ (Qt), Java. Участие в олимпиадах по программированию в составе команды.