Position: Senior iOS Engineer/Team Lead
Category: iOS
English level: upper
Years of experience: 11

Last FinTech app had more than 2 million users and provided the way to buy, store, exchange and spend Crypto and traditional currencies.
One of the previous apps was featured on Apple's main page once and at least in two WWDC sessions (Accessibility section).

Lead teams of 5-12 iOS engineers (4.5 years). Experienced in all stages of software development - estimating new projects, requirements analysis and development, project planning, architecture design, implementation, testing and bug-fixing, maintenance.

Run two iOS Training Centers - updated the existing program, led the educational part. 

Candidate Master title in chess.
Seasoned iOS Engineer with almost 9 years in iOS development (Swift & Objective-C) and 11 in total. Experienced in developing different product types - applications, frameworks, libraries, extensions (Watch, Keyboard), Sticker Packs.

- Architectural Patterns (MVC, MVVM, MVVM+C), Design Patterns 
- Rx (RxSwift, RxCocoa)
- UI (UIKit, Autolayout, Storyboards, Segues, Size Classes) 
- Multithreading (GCD, OperationQueue), 
- Networking (URLSession, Alamofire)
- Data Management (CoreData, FMDatabase,  SQLite)
- Graphics (CoreGraphics, OpenGL ES)
- In-App Purchase (Store Kit)
- Accessibility (VoiceOver, GuidedAccess, SpeechSynthesizer, Switch Control)
- Analytics (Firebase, Crashlytics, Google Analytics, Facebook, Branch, Mixpanel)
- Logging (CocoaLumberjackSwift)
- Customer Support solutions (ZDCChat, ZendeskSDK)
- Continuos Integration (Jenkins, TeamCity, XcodeServer)
- Version Control (Git, Svn)
- Dependency Manager (CocoaPods, Carthage)
- Apps Distribution (AppStore, TestFlight, Crashlytics).