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


I have worked on many projects with full development cycle: starting from clarification of app concept through publication in AppStore. I am experienced not only with common technologies used in every project (like UIKit, Networking, Local and Push Notifications, Core Location, Core Data, etc.) but also implemented some specific tasks like:
— creation of custom UI components using only CALayer and its derivatives;
— management of concurrent tasks through NSOperation subclassing;
— full stack development with Vapor (and management of server on DigitalOcean);
— game development with SpriteKit.
I am used to communicate with clients directly (in English), discussing and suggesting upcoming features and finding out the best ways to implement them.
I am always eager for professional growth, and I am looking for projects where I can learn and master new technologies.
I would be happy to become a part of a team that works with SwiftUI and TDD. Also I am interested in Vapor, game development, and MacOS development.