My main specialization - developing iOS applications and supporting programming code. I’m providing my services on all stages of the application development: from “scratch” to App Store review.
My background includes working in a full team with Project Managers, Sr. UI Designer, Backend Developers and Android Developer.
Strong Objective-C and Swift programming skills, including work with system frameworks: Foundation, UIKit, CoreGraphics, CoreAnimation. I’m also friendly with MRC, ARC, had experience with AutoLayout and setting up application in iTunes Connect. Used to work with multithreading programming (using GCD framework and NSOperation). Previous experience includes developing client-server apps, that worked mostly with REST API. I worked with CocoaPods dependency manager, thereby I’m friendly with connecting third-party libraries to your project. Also, I’m able to inform about development stages through ticket-based project management (e.g. Atlassian JIRA) and close to version control systems (GIT - Bitbucket/GitHub).
My everyday readings are - Apple Documentation, Apple Human Interface Guidelines and, of course, technical articles. I prefer to design future projects with programming patterns. Earlier, I used to work with MVC and kind of MVVP patterns.
At free time I’m mostly concentrating at my open-source pet-project, writing on Swift.
I really love to learn and dive into a new technologies, because of this, I am mind-opened and always free to discuss about new functionality in your Apps. I think, I have problem-solving skills, which are really matters in programming world. I’m always keeping communication with clients, so you can rely on my feedback.
Feel free to ask me about technical stuff, or whatever about IT.