Специалисты

Описание

Навыки:
Языки: Swift, Objective-C, C#, Qt
Технологии для мобильных устрои?ств: iOS SDK, RxSwift, RxDataSources, Combine,
SwiftUI, XCoordinator, Layout DSLs (PinLayout, Cartography), lottie-ios, Networking
(AFNetworking, Alamofire, NSURLSession, Moya), Auto/Manual Layout, CocoaPods,
Firebase and etc
Инструменты: Gitlab, Github, Redmine, Jira, Zeplin, Sketch, Figma, Postman, Charles
Система управления версиями исходного кода: git
Методология: Scrum/Agile
Базы данных: Realm, Core Data
ОС: MacOS, Linux
IDE: XCode, Qt Creator, Visual Studio

Образование:
Ульяновский Государственный Технический Университет, специальность ВТ (вычислительная техника), магистр, 2017 г.в
Ульяновский Государственный Технический Университет, аспирант 2017 - н.в

Курсы и дополнительное образование:
1. Основы Android-разработки Java (itc73, 2014)
2. C/C++ (itc73, 2015)

Иностранные языки:
Английский - pre-intermediate

Опыт
Проект

Окей доставка

Описание

Задания и достижения: - разработка функционала оформления заказов - исправление выявленных при тестировании багов приложения Обязанности: - разработка нового функционала согласно функциональным требованиям и предоставленным макетам - исправление существующих недочетов - взаимодействие с командой аналитиков, дизайнеров и QA

Технологии

Swift, URLSession, YandexMapKit, SnapKit, SwiftUI, Combine, GitLab, Firebase, Figma, Charles, Jira

Длительность

02.2021 - 04.2021 месяц

Проект

Forward Leasing

Описание

Задания и достижения: - реанимирование всех бизнес-процессов приложения - исправление многочисленных багов бизнес-логики и UI - разработка нового функционала - развертывание CI окружения для проекта - настройка push уведомлений Обязанности: - исправление существующих проблем в бизнес-логике и UI - разработка нового функционала

Технологии

Swift, Moya, Swinject, R, YandexMapKit, GitLab, Firebase, Figma, Charles, ActiveCollab

Длительность

08.2020 - 02.2021 месяц

Проект

МХТ - мобильный художественный театр

Описание

Задания и достижения: - интеграция ARKit - создание копии приложения с урезанным функционалом, редизайн Обязанности: - доработка функционала работы спектаклей для внедрения ARKit - интеграция ARKit - создание копии приложения на основе существующего: уменьшение функционала, смена дизайна, удаление подписок и зависимостей от сервисов Yandex

Технологии

Swift, Moya, ARKit, GitLab, Firebase, Figma, Charles, ActiveCollab

Длительность

05.2020 - 08.2020 месяцев

Проект

LanTa Умный город

Описание

Задания и достижения: - разработка приложения “с нуля” - разработка компонентов взаимодействия с SIP протоколом - интеграция Call Kit - интеграция Apple Pay с обработкой платежей через Сбербанк Обязанности: - проработка архитектуры приложения совместно с другими участниками проекта - разработка функционала - разработка компонентов для получения и редактирования видео

Технологии

Swift, Linphone, SIP, Call Kit, Moya, Realm, RxSwift, XCoordinator, GitLab, Firebase, Figma, Charles, ActiveCollab

Длительность

02.2020 - 05.2020 месяцев

Проект

Shininvest

Описание

Задания и достижения: - реанимирование проекта пришедшего в нерабочем состоянии - развертка CI окружения для проекта Обязанности: - поиск и исправление неисправностей в проекте - актуализация стека используемых технологий

Технологии

Swift, Realm, GoogleMaps, Firebase, FacebookLogin, Fastlane, Lottie, GitLab, Gitlab CI, Figma, Charles, ActiveCollab

Длительность

месяцев

Проект

DELTA Auto

Описание

Задания и достижения: - разработка приложения “с нуля” - разработка сложного анимированного интерфейса - разработка архитектуры приложения - разработка функционала Обязанности: - проработка архитектуры приложения совместно с другими участниками проекта - разработка сложного анимированного интерфейса - работа с картами (google / yandex) - разработка функционала отслеживания автомобиля (отрисовка треков движения, отображение текущего местоположения, вывод списка событий и т.д) - кастомизация карт (google / yandex)

Технологии

Swift, : Moya, Realm, RxSwift, XCoordinator, GoogleMaps, YandexMaps, GitLab, Github, Fabric & Crashlytics, Figma, Charles, ActiveCollab

Длительность

месяцев

Проект

DELTA Личный Кабинет

Описание

Задания и достижения: - поддержка legacy code - фикс большого количества багов - разработка нового функционала приложения (календарь приостановок, ф-я управление доверенными лицами, настройка предоставления доступа к личному кабинету) Обязанности: - разработка нового функционала - исправление багов и рефакторинг кода - проработка деталей реализации совместно со специалистами заказчика

Технологии

Swift, Alamofire, Kingfisher, KeychainAccess, GitLab, Github, Fabric & Crashlytics, Figma, Charles, ActiveCollab

Длительность

месяцев

Проект

NDA

Описание

Задания и достижения: - принял участие в разработке приложения “c нуля” - разработка приложения, полностью построенного на “реактивных биндингах” - работа с большим и сложным API Обязанности: - разработка нового функционала - верстка - исправление багов и рефакторинг кода - настройка аналитики - кастомизация работы VoiceOver - взаимодействие с остальными участниками проекта

Технологии

Swift, RxSwift, RxCocoa, Kingfisher, Moya, Realm, VoiceOver, YandexMap, GitLab, Github, Jira, Figma, Crashlytics, Charles

Длительность

месяцев

Проект

HippoCard

Описание

Задания и достижения: - принял участие в разработке приложения “c нуля” Обязанности: - работа с картами (GoogleMaps) - работа с камерой - работа с соц.сетями и мессенджерами - разработка функционала - проработка архитектурных решений - взаимодействие с остальными участниками проекта

Технологии

Swift, RxSwift, RxCocoa, Kingfisher, IGListKit, GoogleMaps, GitLab, Github, Redmine, Figma, Zeplin, Sketch, Postman, Charles

Длительность

месяцев

Проект

FenixFilm

Описание

Задания и достижения: - разработка IPad-версии приложения Обязанности: - верстка экранов для IPad - оптимизация существующих решений, рефакторинг кода - взаимодействие с остальными участниками проекта

Технологии

Swift, RxSwift, RxCocoa, Kingfisher, Cartography, IGListKit, GitLab, Github, Redmine, Zeplin

Длительность

месяцев

Проект

Store

Описание

Задания и достижения: - разработка приложения на VIPER - manual layout Обязанности: - manual layout - разработка нового функционала - исправление багов и рефакторинг кода - взаимодействие с остальными участниками проекта

Технологии

Swift, RxSwift, RxCocoa, Kingfisher, Cartography, IGListKit, GitLab, Github, Redmine, Zeplin

Длительность

месяцев

Проект

Daily Snap / Baby Snap

Описание

Задания и достижения: - разобрался в плохой и сложной для понимания архитектуре - исправил большое количество багов, совместно с коллегами повысили стабильность работы приложения - разработал календарь загрузки фотографий - доработал существующий функционал Обязанности: - разработка нового функционала - решение проблем роутинга и авторизации - работа с подписками - реализация кастомных анимированных переходов между экранами - загрузка фото - исправление багов и рефакторинг кода - помощь остальным участникам проекта

Технологии

Objective-C, Swift, Realm, Typhoon, UIViewController Transitions, AVPlayer, AR, GitLab, Github, Fabric & Crashlytics, Figma, Charles, Redmine

Длительность

месяцев