Position: iOS/MacOS(Swift) developer
Category: iOS
English level: upper
Years of experience: 4

I am proud of the completed IDAP courses from scratch and then getting the job position. 
Also I can be proud of successfully written a project for MacOS and 3 projects I've been participating to were brought to release in the AppStore for iOS. 
Participation in a startup as a freelancer.
Good understanding of iOS SDK, UIKit and Foundation frameworks. Practical and theoretical skills in creating iOS applications with diverse dynamic UI, custom layouts and controls. Map - based applications, REST API clients, networking, multithreading, unit testing, understanding of OOP and OOD concepts, scrum methodology. I have worked on various enterprise projects,  and performing all types of tasks starting from developing functionality from scratch and updating existing code to conform to constantly evolving techniques. I am always looking for opportunities to work and grow professionally.

Technical skills: 

- IOS/MacOS
- OOP, algorithms, data structures;
- Swift;
- Knowledge of GIT;
- Experience with CocoaPods;
- Networking (HTTP, REST, sockets);
- RxSwift
- GCD/Multithreading;
- ARC
- Design patterns
- MVC/MVVM architecture patterns;
- Dependency injection
- Databases (CoreData, Firebase, Realm); 
- Others experience: Google Maps API, Snapkit, WebRTC, MessageKit, BlueSocket, basic knowledge of Java.
A good team, a decent level of salary, interesting projects, and the opportunity to develop my skills and knowledge.