Обязанности и достижения:
Работал в команде приложения СберСпасибо:
На проекте:
- Участвовал в разделении проекта на модули с помощью SPM;
- Участвовал в редизайне главной страницы. Что увеличило количество переходов (пользователей) в различные разделы в приложении;
- Разработал новое флоу раздела "Обмен на рубли" и "Конвертер бонусов". Упростило процесс конвертации;
- Доработал логику авторизации в приложении.
- Внедрил фреймворк SwiftSoup, что облегчило работу с html контентом в приложении.
- Проводил код ревью и оценку задач;
Стек: Swift, MVVM, SPM, SnapKit, Alamofire, SwiftSoup, Firebase, YandexMobileMetrica, Kingfisher, Dip.
Участвовал в разработке приложения DSS Client для компании КриптоПро.
DSS Client — это мобильное приложение, позволяющее работать с основными функциями КриптоПро DSS (подпись, управление сертификатами) непосредственно при помощи мобильного телефона.
На проекте:
- Разработал основной UI для приложения (Авторизация, Список документов, Просмотр документов);
- Разработал функционал привязки устройства через QR;
- Разработал базовые UI элементы (кнопки, слайдеры, лоадеры).
Стек: Swift, MVP, Moya, CocoaPods, ObjectMapper, Realm, Firebase.Analytics, Firebase.Messaging, Messaging.Crashlytics.
Учавствовал в поддержке и доработке внутреннего приложения для компании Евраз.
На проекте:
- Участвовал в разработке нескольких экранов, для отображения статуса работы оборудования завода;
- Участвовал в оптимизации скорости работы приложения, в работе векторными картинками (.svg);
- Участвовал в доработке графиков для отображения состояний устройств в цехах.
- Фиксил UI баги.
Стек: Swift, MVP, SPM, Alamofire, AppCenter, Charts, Firebase, Realm, SnapKit, Macaw.