28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Привет! Я разработчик iOS-приложений, в основном использую Swift.

Я ставлю своей целью создание ПО с учетом потребностей пользователя, создание приложений с интуитивно понятным пользовательским интерфейсом.

Люблю изучать менеджмент и философию Agile, участвовать в хакатонах, смотреть сессии с WWDC и мечтаю сделать большой open source проект.

Мои навыки и опыт:

  • Foundation, UIKit, AutoLayout, Push Notifications, In-App Purchases, In-App Subscription
  • Storyboard / xib, SnapKit, AsyncDisplayKit / Texture
  • HTTP (REST / JSON), gRPC (Protobuf), Web-sockets
  • SOLID, GoF
  • MVC, MVVM
  • Cocoapods / SPM
  • RxSwift
  • Realm
  • Написание Unit, UI тестов

_

  • Agile (Scrum, Kanban)
  • Gitflow + Code Review
  • SwiftLint / SwiftFormat
  • Организация CI / CD (fastlane и др.)
  • Локализация приложения
  • Публикация приложения (Crashlytics / Fabric / Test Flight / AppStore Connect)

Инструменты: Bash, Jira, Confluence, Postman, Zeplin, Sketch, Figma, Slack, Trello

Участие в профессиональных сообществах
Опыт работы
Один из крупнейших в России частных коммерческих банков, розничный коммерческий банк группы «Открытие»
iOS разработчик
Октябрь 2019 — По настоящее время (2 месяца)

Разработка главного мобильного приложения банка. 

Ссылка на проект: 

https://apps.apple.com/ru/app/банк-открытие/id909649844

Digital подразделение Альфа Банка.
iOS разработчик
Май 2019 — Август 2019 (4 месяца)

Удаленная работа в рамках аутстаффа в Технократии.

Стек: YARCH (Clean Architecture + Module oriented), SnapKit, PromiseKit, Moya, Unit / UI tests

Команда: 20 iOS разработчиков, разработка по Agile

Ссылка на проект: https://apps.apple.com/ru/app/альфа-банк/id353127685

iOS разработчик
Май 2018 — Июль 2019 (1 год и 3 месяца)

Стек: MVVM, RxSwift, SnapKit, RxMoya

Команда: 8 iOS разработчиков

Интересный опыт:

  • Работа с gRPC (Protobuf), OpenCV, ARKit и CoreBluetooth
  • Разработка чат модуля
  • Разработка кастомных элементов интерфейса
  • Настройка CI / CD
  • Решения поставленных задач в условиях частых изменений дизайна проекта, вносимых корректировок и требований заказчика к конечному продукту

Ссылки на проекты: NDA

Разработка сайтов, мобильных приложений и дизайна
iOS разработчик
Сентябрь 2017 — Август 2019 (2 года)

Стек: MVC, MVVM, SnapKit / Texture, Moya

Команда: 4 iOS разработчика

Интересный опыт в роли тим-лида:

  • Проведение собеседований и формирование команды
  • Менторство других iOS разработчиков
  • Формирование базы знаний
  • Построение единого стека проектов
  • Внедрение новых методологий в цикл разработки компании

Интересный опыт:

  • Работа с Texture (AsyncDisplayKit)
  • Работа с In-App Subscription, In-App Purchase, iMessage Sticker, Today Extension
  • Разработка Slack ботов на Swift
  • Интеграция с различными сервисами Firebase и Google (например: Maps SDK)

Ссылки на проекты:

https://apps.apple.com/ru/app/takenwork/id1380782490

https://apps.apple.com/ru/app/beauty-agent/id1451215026

https://apps.apple.com/ru/app/in-menu/id1388380238

https://apps.apple.com/ru/app/бюрократ-канцелярские-товары/id1253370805

https://apps.apple.com/ru/app/м-телефония/id1453139493

https://apps.apple.com/us/app/requizit/id1240755498

Высшее образование
Московский финансово-промышленный университет «Синергия»
Москва
Факультет: Программирования
Сентябрь 2017—По настоящее время (2 года и 2 месяца)