Position: iOS Developer
Category: iOS
English level: upper
Years of experience: 1


I am highly motivated and hard-working IOS Developer with a good understanding of mobile development process and basics of Agile methodology. I am a good team-player and result-oriented person with analytical mind and a great desire to constantly improve my skills and learn new technologies.

I have about 1 year of experience in creating mobile applications for IOS. My responsibilities were creating UI components according to the design, adding new features, bug-fixing, writing documentation, participating in code review process.

- Swift
- UIKit, WebKit, Core Animation, Auto Layout, UserNotifications
- RXSwift, Combine
- URLSession, Alamofire
- UserDefaults, Realm, Keychain
- CocoaPods, SPM
- MVVM + Coordinator, MVC, MVP
- Design Patterns, OOP, SOLID
- Git, git-flow
- Figma

Pet-project “MovieApp”: It is an application with which user can keep track of popular movies, find out more about them, watch movie trailers, search for movies and add interesting ones to favorites.  Architecture: MVVM+Coordinator. Main 3-rd-party libraries: RXSwift, Alamofire, Realm, Lottie. Also it was built using UICollectionView, UITableView, UIGestureRecognizer, Keychain, UserDefaults.