iOS-разработчик с 6+ годами коммерческого опыта, увлеченный созданием интуитивно понятных и быстрых приложений. Верю в чистый код, продуманную архитектуру и идеальный пользовательский опыт.
Активно принимаю участие в it-сообществе, слежу за трендами через профильные конференции (Mobius, CocoaHeads, МТС True Tech). Являюсь спикером Mobius Conf 2025 и надеюсь в будущем, других крупных площадок.
Вне кода увлекаюсь бегом и хоккеем. Играю за местную любительскую команду. Люблю путешествовать с семьей и друзьями. Ценю баланс между работой и активной жизнью.
https://mobiusconf.com/persons/6012e40f19ea4956af6efd4992eeb454/
- Реализовал масштабируемые шрифты (Accessibility) для всех экосистемных проектов МТС через контрибьют в SDK Дизайн-системы и поделился жизненным циклом фичи на конференции Mobius. Влияние на пользователей приложения “Мой МТС” 26,7% (MAU 30млн).
- Внедряю и пропагандирую SwiftUI: разработал сплэш-экран с фоновой загрузкой данных, - пользователь бесшовно попадает на готовый главный экран.
- В целом улучшаю пользовательский опыт, занимаюсь персонализацией и кастомизацией приложения.
- Также из ключевых фич: аренда повербанка (Юрент), ребрендинг, онбординги, модуль авторизации, миграция на GraphQL (новый сетевой слой + логгер).
- Code Review, проведение собеседований и менторство.
Stack: iOS 15+, Swift, MVP / MVVM, Swift Concurrency / GCD, SwiftUI / UIKit, Backend-Driven UI, WebSocket / GraphQL, Keychain / Core Data, Unit-тесты, Widgets, Accessibility
Приложение: https://apps.apple.com/ru/app/мой-мтс/id1069871095
- Реализовал модули видеодомофонии, авторизации (Touch/Face ID, 2FA).
- Переписывал модули приложения с Objective-C на Swift, реализовал новый сетевой слой (REST API, Alamofire), разработал и вынес в dev SDK функционал по пуш-уведомлениям (Rich Push Notifications).
- После поднятия таргета до 13 iOS использовал Combine и Async / Await.
Stack: Swift / Objective-C, MVVM + RxSwift / Combine, Async / Await, REST API, Firebase, GCD, UserDefaults / Keychain, Alamofire, UIKit, Kingfisher, SnapKit
Приложение: https://apps.apple.com/ru/app/мой-цифровой-город/id1597274109Работал в команде над созданием и реализацией мобильного приложения с 0 для e-commerce проекта на котором работал ранее как frontend-разработчик.
Реализовал экран логина, список товаров и оформление заказа.
Вместе с командой разрабатывал и поддерживал e-commerce проект. Занимался разработкой новых фич, интеграцией с внешними сервисами, углубленной настройкой аналитики. В свободное время изучал Swift, так как планировал перейти из web в мобильную разработку под iOS.
Stack: JS, Vue.js, API, AJAX, AMO / Retail Rocket и др. внешние сервисы, Google / Яндекс аналитика.
Stack: JS, TypeScript, Vue.js, Docker, git, Figma, Phabricator, API
Stack: JS, Vue.js, JQuery, HTML, CSS, PHP, git, Figma, Photoshop, Bitrix, WordPress, Joomla
Специализация: "Техносферная безопасность"
Дипломы: Бакалавриат, магистратура
Прошел курс от “МТС Тета” по Flutter (Dart) с менторами, домашними заданиями (приложение: “Чат”) и итоговой аттестацией (приложение: “Новости”).