Senior iOS Developer
11.2025 - 02.2026 |Gilzor
Swift, MVVM, Combine, UIKit, Async/Await, UserDefaults, Keychain, Swift Package Manager, CI/CD
● Reduced bundle size by 50%.
● Optimized local storage solutions (UserDefaults, Keychain).
● Implemented classic Git flow.
● Implemented Firebase Push Notifications.
● Removed unused dependencies (SPM, CocoaPods), optimizing the codebase.
● Standardized codebase with SwiftLint rules.
Senior iOS Developer
04.2025 - 11.2025 |NDA
Swift, MVVM, Combine, Swinject, UIKit, SwiftUI, Async/Await, UserDefaults, Keychain, Swift Package Manager
● Extracted recurring UI components into reusable entities, reducing codebase by 25%.
● Optimized local storage solutions (CoreData, UserDefaults, Keychain).
● Migrated networking layer to Swift Concurrency, reducing codebase by 5%.
● Isolated Observable variables into dedicated class, reducing view redraw-related bugs by 60%.
● Served as Team Lead for a group of 3 interns.
● Introduced unified code style and configured SwiftLint, reducing code review time by 50%.
Senior iOS Developer
04.2024 - 04.2025 |Eaters
Swift, MVVM, Combine, Factory, UIKit, SnapKit, URLSession, GCD, UserDefaults, Keychain, Swift Package Manager, Google Maps
● Developed the application from scratch.
● Designed the app architecture.
● Assisted in making decisions on UI component implementation.
● Implemented CI/CD using GitHub Actions, accelerating build release process by 2×.
● Worked with local storage solutions (UserDefaults, Keychain).
Senior iOS Developer
09.2021 - 04.2024 |1MSolutions
Objective-C, Swift, MVVM, Combine, Factory, UIKit, SwiftUI, SnapKit, URLSession, Async/Await, GCD, Operations, CoreData, UserDefaults, Keychain, Push Notifications, CocoaPods, Swift Package Manager
● Developed applications from scratch and maintained existing ones.
● Identified and resolved performance bottlenecks using Instruments, reducing unnecessary object allocations by 15%.
● Documented code and wrote unit tests, contributing to 25% reduction in bugs.
● Conducted code reviews and participated in interviews.
● Mentored an intern who progressed to Junior iOS Developer.
Middle iOS Developer
05.2021 - 09.2021 |BSL.Dev
Swift, VIPER, Coordinator, UIKit, SnapKit, GCD, Operations, CoreData, UserDefaults, Keychain, Push Notifications, Moya, CocoaPods
● Developed the application from scratch to production in 4 months.
● Designed app architecture (VIPER + Coordinator using Generamba), accelerating module creation by 70%.
● Integrated push notifications for orders and promotions.
● Set up local database (CoreData) for storing favorites and order history.
● Implemented social sharing functionality.
Middle iOS Developer
10.2020 - 04.2021 |Intexsoft
Swift, MVVM, Bond, UIKit, SnapKit, URLSession, GCD, Operations, CoreData, UserDefaults, Push Notifications, Swift Package Manager
● Developed a system for reporting incidents and safety violations.
● Implemented photo compression algorithm (binary search) to reduce any image to 2 MB.
● Integrated new services with offline support, accounting for varying internet availability.
● Conducted code reviews and refactoring.
● Implemented data caching and configured local database (CoreData) with migrations.
iOS Developer
10.2019 - 10.2020 |NDA
Swift, MVVM, UIKit, SnapKit, CoreData, UserDefaults, Alamofire
● Implemented user interface (UIKit + SnapKit).
● Developed business logic for puzzle generation and answer validation.
● Optimized performance, eliminating lags and improving memory usage.
● Handled gesture interactions.
● Implemented progress saving using UserDefaults and CoreData.
iOS Developer
03.2019 - 10.2019 |BidMachine
Objective-C, Swift, CocoaPods, GCD
● Added support for new advertising formats.
● Integrated with new DSPs and Ad Exchanges.
● Developed adapters for platform integration.
● Created SDK integration guides and training materials.
● Wrote unit tests.
iOS Developer
09.2018 - 03.2019 |Appodeal
Objective-C, Swift, CocoaPods, GCD, CoreData, CoreLocation
● Added support for new ad formats and improved SDK performance (reduced memory usage, accelerated ad loading).
● Refactored code to enhance readability and maintainability.
● Analyzed and fixed bugs reported by developers or identified during testing.
● Developed adapters for ad network integration (AdMob, Facebook Audience Network, Unity Ads).
● Implemented algorithms for real-time ad optimization.
● Ensured compliance with GDPR, COPPA, and other regulations.
● Wrote unit tests to verify SDK logic.