← В ленту
Senior
Регистрация: 06.04.2026

Скиллы

iOS
Swift
SwiftUI
VIPER
TCA
Objective-C
UIKit
Git
Tuist
SPM
CocoaPods
Firebase
Core ML
CI/CD
Figma

Опыт работы

iOS Developer
08.2023 - 02.2026 |2GIS / Urbi
iOS, SwiftUI, MVVM, UIKit, C++, Objective-C
● Built the Friends on Map social feature from the ground up as one of the founding iOS engineers, growing it to 1M+ users and making it the top-performing feature for user acquisition and retention. ● Architected and delivered core product surfaces: main dashboard, real-time location sharing, in-app chat, children's profile, and an achievements/gamification system integrated with marketing campaigns. ● Designed UI layer in SwiftUI over MVVM with a shared design system; implemented navigation layer in UIKit for complex multi-screen flows. ● Integrated Core SDK components through C++/Objective-C bridging and code generation pipelines. ● Scaled the iOS team from 2 to 6 engineers, conducting technical interviews and onboarding new hires. ● Maintained comprehensive test coverage across unit, functional, integration, and UI layers.
iOS Developer / Engineering Manager
08.2020 - 08.2023 |Prequel
iOS, Tuist, CIFilter, Camroll
● Led modularization of the iOS codebase through integration and migration to Tuist, reducing merge conflicts and build times across the team. ● Optimized CIFilter rendering pipeline, achieving 18× performance improvement on iPhone 7 (from 17:05 to 55s export time), significantly reducing CPU load and device heating. ● Rebuilt the Camroll feature module with decoupled architecture, improved layout system, and enhanced UX. ● Redesigned the Discover Feed with server-side image cropping, shadow replacement, and deferred video player initialization to maximize scroll performance. ● Managed a 5-person engineering team, overseeing technical direction and delivery for a photo/video editing app with 62K+ reviews and 4.7 average rating.
iOS Developer
08.2017 - 08.2020 |Rocka Learning
iOS, VIPER
● Built an English language learning app from scratch to acquisition (by Harmony Apps Ltd.) as a sole developer within 3 months, scaling to 40K MAU. ● Managed technical direction for both mobile and backend teams throughout the product lifecycle. ● Developed a reusable navigation library for reliable routing between VIPER modules. ● Launched a companion math learning app featuring handwritten digit recognition powered by on-device machine learning. ● Maintained multi-platform support across iPhone, iPad, and Apple Watch; achieved 2.6K reviews with 4.7 average rating.
iOS Developer
01.2017 - 07.2017 |Tinkoff Bank
iOS, Swift 2.1, Swift 2.3
● Prepared the Vkarmane secure document storage app for ownership transfer to Tinkoff Bank, delivering on schedule. ● Migrated legacy codebase from Swift 2.1 to Swift 2.3, refactored core modules, and implemented new features on VIPER architecture. ● Integrated Tinkoff Bank UI component libraries and migrated local document storage to cloud synchronization. ● Documented key functionality to ensure smooth handover to the acquiring team.
iOS Developer
08.2016 - 12.2016 |Find My Kids
iOS, Objective-C, Swift
● Integrated CallKit for VoIP entitlements, enabling background push notifications to maintain accurate real-time location tracking. ● Implemented geofence-based push notifications using LocationNotificationTrigger and CircularRegion for predefined zones (school, home, gym). ● Built an in-app chat module for parent-child communication. ● Migrated the codebase from Objective-C to Swift and replaced Storyboard-based UI with programmatic layout. Project: Kidstoria. ● Personalized children's storybook app.

Образование

Computer Science (Бакалавр)
По 2019
Perm National Research Polytechnic University (PSTU)

Языки

АнглийскийВыше среднегоРусскийРодной