Специалисты
Технологии:
Swift Objective-C RxSwift SwiftUI Combine Realm CocoaPods Swift Package Manager Carthage Mobile Application Development iOS Mac OS Git Bitbucket GCD Storyboards AutoLayout UIKit RESTful MVC MVVM+Coordinator MVP+Coordinator Clean Swift (VIP) VIPER Jenkins CI/CD XCode GCD Notifications MapKit Realm Fastlane TeamCity In-App Purchase CoreData RxSwift Swinject C# ClickHouse Kafka
Операционные системы:
MacOS
Другое:
JIRA Bitbucket Confluence GitHub GitLab Trello Redmine Zeplin Figma MySQL CodeMagic Bitrise
Образование:
Нижегородский государственный университет им. Н.И. Лобачевского
Магистратура. ИТММ / Прикладная математика и информатика, 2018
Мобильное приложение для заказа такси
Улучшение приложения для людей с ограниченными возможностями Переработка системы изменения точки посадки в результате изменения тарифа Доработка и поддержка UI, АПИ для Яндекс.Плюс Рефакторинг основной логики приложения Работа с различными модулями Результаты/ достижения: В конце декабря была успешна выпущена фича по изменения точки посадки в результате изменения тарифа. Удалось решить несколько задач по улучшению приложения для людей с ограниченными возможностями. Участие в рефакторинге основной логике по работе приложения iOS разработчик
iOS iPadOS AppleTV Swift Swift UI UIKit CoreGraphics Combine GCD, Operation MapBox MapKit CoreData MySQL RxSwift Swinject
Август 2022 - Апрель 2023 месяца
Проект по разработке приложений
Работа с приложением "Умный дом": Выполнял редизайн приложения Занимался обновлением интерфейса приложения Работал с оптимизацией приложения: устранял утечки памяти и занимался рефакторингом Создавал "кастомные" UI компоненты с помощью CoreGraphics Занимался интеграцией с ZenDesk Работал над кастомным внешним "dongle" устройством: просмотр и загрузка данных с внешнего флеш-накопителя) Работал на проекте с кастомными "shortcut" для Siri. Разработка VoD/OTT приложения: Занимался интеграцией JWPlayer для работы с медиа-контентом Реализовал кастомизацию UI для AVPlayer Занимался поддержкой и интеграцией систем подписок на базе Cleeng. Разработка приложения для путешественников (наподобие BlaBlaCar): Разрабатывал приложение, позволяющего находить, покупать и продавать свободные места в автомобиле, общаться с водителями и оценивать поездки, в команде из 4 человек Занимался разработка с нуля всех функций, связанных с картами, поездками и навигацией Занимался разработкой кросс-платформенных приложений iOS разработчик
iOS iPadOS AppleTV Swift Swift UI UIKit CoreGraphics Combine GCD, Operation MapBox MapKit CoreData MySQL RxSwift Swinject
Октябрь 2018 - Август 2022 месяца
Компания-разработчик и производитель уникального учебно-технологического оборудования
изменял архитектуру на проекте для поддержания текущего функционала и его улучшения улучшал процесс code style/code review/ на проекте улучшил качество кода (refactoring/ tests) успешно сделал проект в сжатые сроки в команде из 3 человек Инженер-программист
C# .Net 4.0 и выше ClickHouse Kafka MySQL
Декабрь 2017 - Март 2018 месяцев