Рассматриваю вакансии iOS-разработчика и iOS-teamLead .
Готов работать как в стартапе так и в большой компании.
Интересно чинить, создавать и постигать новое!
Опыт применения Agile, Scrum, Kanban.
Есть опыт работы в крупном проекте (DAU 1.5млн пользователей)
Код ревью и unit тесты - must have!
Внес вклад и являюсь контрибутором openSource проекта https://github.com/passepartoutvpn/tunnelkit
Есть свой проект в AppStore с живыми пользователями и подписками - метеорологическое приложение для отображения особенностей океана (ссылка по запросу).
Есть открытые проекты на GitHub (ссылка по запросу).
Работал с различными фреймворков:
Qonversion, RevenueCat, FirebaseAnalytics, Appodeal, Amplitude, SwiftyBeaver
Swinject, SwiftGen, CoreData, PromiseKit, Starscream, Alamofire
Auth0, GoogleSignIn, FirebaseAuth
Kingfisher, Moya, Alamofire
NetworkExtension(OpenVpn, IKEv2)
UIKit, SnapLit, SwiftUI, Lotti, Combine
Разработка клиент-серверного мобильного приложения для метеорологический нужд. Работа с UI/UX дизайнером и бэкендом, понимание нужно аудитории и реализация в интерфейсе приложения.
Разработка VPN приложения с DAU в 1.5млн пользователей.
Что делал:
- Настройка NetworkExtension, работа с протоколами IKEv2 и OpenVPN, редизайн UI.
- Минимизировал кол-во крашей и поднял до 99.99% crash-free users.
- Интеграция и обновление действуюших и старых фреймворков.
- Поиск новых решений для нужд бизнеса.
- Интеграция и настройка рекламы в приложении.
Внес вклад в интересный outsource проект TunnelKit и сделав классный enhancement! Yew!
Игровой проект. Стартап.
Что сделано:
Благодаря миграция с UIKit на SwiftUI удалось ускорить доставку новых фич и изменений в дизайне.
Спроектировал архитектуру, которая позволила в дальнейшем внедрить unit-тесты.
Покрыл с командой критические места unit- тестами, что в разы повысило стабильность приложения.
Договорились с командой о code style и завели SwiftLint
Через меня проходило 99% pull request команды - всегда ценю качественный code review в разработке!
Перешли с командой от Kanban к спринтам - что сказалось положительно на мотивации и скорости работы команды.
Люблю обсуждение бэклога, дизайна, груминг, декомпозиция и оценка задач с командой.
С чем работали:
Auth0, Firebase Authentication, Firebase Analytics, SwiftUI, Combine, UIKit, Unit tests, UI Tests, GitHub Actions, Swinject, PromiseKit, SwiftLint, StarScream, SwiftGen, SwiftyBeaver, SnapKit
Специализация "Компьютерные науки"
Дипломная работа "Моделирование распределения молекул ДНК в наноканалах"