I have over 4+ years professional experience in iOS development. And overall 5 years of experience in software development. Suggest full development cycle include design, prototyping, developing, testing and upload to App Store.
I have become advanced in developing full feature apps in both Objective-C and swift.One of the apps I have worked on are very high profile with names you would recognize. Although I can easily develop all aspects of an iOS app from the networking layer to the front end, I am particularly good at mobile analytics and front end development.
Here are my core skills and experiences:
• Strong knowledge's of object-oriented programming and software design patterns,like(MVC, MVVM, MVP)
• Strong knowledge's of software communication patterns,like(Singleton , Delegation, Notification/Observers) • Write clean ,memory efficient code
• Working with push notifications and in-app purchases
• Design UX/UI. Working with Sketch or Photoshop.
• Unit testing or Integration tests
• Work with Instagram, Facebook, Vk, Google api and other
• Location and integration Maps (Google maps, Yandex maps, MapBox, Skobbler)
• Adaptive User Interfaces for all ios devices with (AutoLayout, Storyboard or Size Classes)
• Client server application (REST, SOAP, JSON)
• Worked with Localization of applications
• iOS frameworks: QuartzCore, UIKit, CoreGraphics, CoreAnimation, CoreData, MapKit, CoreLocation, and etc
• Open source library with CocoaPods
• Integrate: Flurry, , GoogleAnalytics etc