Hello, I am a Senior iOS Engineer with 6+ years of commercial experience, working in teams ranging from 2 to 40 members, both remotely and on-site.
Built full development cycles β from gathering product and business requirements to establishing fully automated release processes with high test coverage, analytics, and CI/CD. Expert in functional reactive programming and declarative UI implementation.
In addition to core iOS knowledge, implemented multiple features involving low-level graphics and machine learning.
Passionate about the evolution of Appleβs ML and AI technologies and actively stay up to date with platform advancements.
iOS: Swift, Objective-C, Kotlin, SwiftUI, UIKit, Combine, RxSwift, async/await, GCD, OperationQueue, Realm, CoreData, SwiftData, Alamofire, GraphQL, Moya, WebSockets, MVVM, MVI, TCA, VIPER, KMM, Metal, CoreML, Vision, XCTest, XCUITest, SnapKit, AVFoundation, CoreAnimation, CoreGraphics
Other: Fastlane, Github Actions, CI pipelines, SPM, Git, Xcode Instruments
06/2024 β 02/2026 (1.8 year)
β’ Owned core trading flows (quotes, orders, deposits, withdrawals) to support 1M+ DAU, ensuring stable execution during peak market volatility
β’ Built a real-time market data pipeline with WebSockets and RxSwift, handling 31,200 concurrent sessions with 210β390 ms quote latency
β’ Reworked scrolling, layout passes, and cell reuse in real-time screens to achieve stable 55β60 FPS under continuous data updates
β’ Refactored state management and concurrency in latency-sensitive flows, reducing crash rate on mission-critical screens by 41.6%
β’ Implemented CI/CD pipelines with Fastlane and GitHub Actions, automating builds, tests, code signing, and TestFlight releases, cutting release-related regressions by ~35%
Technologies: UIKit/SwiftUI, RxSwift/Combine, WebSockets, VIPER, Alamofire, Fastlane, GitHub Actions, XCTest, XCUITest
04/2023 β 06/2024 (1.2 year)
β’ Designed and implemented the iOS architecture from scratch to scale the product to 8.4M MAU with predictable performance
β’ Built a reusable UI component system used across 40+ screens, reducing feature delivery time by 24.8% and improving UI consistency
β’ Optimized data flow and rendering for data-heavy views, reducing average screen load time from 3.18s to 2.27s
β’ Stabilized the app during 3.2β5.1x traffic spikes at major sports events, lowering UI-related crash rate by 29.4%
β’ Introduced architectural guidelines and mentored 4 iOS engineers, reducing post-release UI regressions by ~30%
Technologies: SwiftUI, Combine, MVI, GraphQL, CoreData, Metal, XCTest
01/2021 β 04/2023 (2.3 year)
β’ Developed core e-commerce flows (catalog, product, checkout) for an app with 12.6M MAU, focusing on peak-load reliability
β’ Integrated on-device ML for product categorization and camera-based flows used by 520K+ users, keeping 100% inference on-device
β’ Optimized product and checkout performance during sales events, reducing worst-case load time from 5.6s to 2.9s
β’ Improved long-session stability by reducing memory usage by 21.3%, lowering background terminations on older devices
Technologies: UIKit, RxSwift, MVVM, Alamofire, CoreML, Vision, Metal, SnapKit, XCTest
01/2020 β 01/2021 (1 year)
β’ Refactored and stabilized legacy iOS modules used by 5.1M clients, improving maintainability and reducing technical debt
β’ Fixed threading and unsafe state handling in critical banking flows, decreasing crash rate by 19.7%
β’ Optimized account and payment screens, reducing average load time by 1.3β1.6s without violating regulatory constraints.
Technologies: UIKit, MVVM, SnapKit, XCTest, XCUITest
Kazan Federal University
Bachelor of Science in Software Engineering
