• 9.3 Years of experience in the field of Software Designing and Development in Native iOS & Hybrid Mobile Applications. Involved in analysis, development implementation, testing, maintenance and support of system and application programs. • Over 9 years of experience as Software Developer and Rich User Interface applications, integrating with various Databases and Client-Server applications in iPhone/iPad, iOS application development using Swift, Objective-C, Cocoa Touch which includes Foundation and UIKit frameworks. • Extensive experience in iOS application development with good exposure to full life cycle of software development process for high-profile clients like Verizon, GE, Genentech, Apple, and Reliance. • Experienced in MVC, MVP, MVVP and VIPER design architecture, Cocoa design patterns and concepts like delegation, protocols and categories. • Worked on multiple frameworks like AVFoundation.framework, CFNetwork.framework, CloudKit.framework, CoreData.framework, CoreLocation.framework, CoreMotion.framework and MapKit.framework. • Knowledge of Object Oriented Concepts and good development experience in using those concepts in building reusable code. • Hands on experience in migrating the applications from Objective C to Swift. • Experience to create user interfaces (UI) using both storyboard and NIB files in the Xcode’s interface builder following iOS Human Interface Guidelines. • Experienced in working with RESTful & SOAP services to connect iOS applications to back-end services. • Good Expertise in using Core Data Framework and Working on large Database Applications. • Good understanding of Memory Management: ARC and non-ARC in iOS development. Hands on experience in performance improvements and Memory optimisation using Instruments. • Expertise in analysing and handling Crash Scenarios of the iOS apps. Experienced in integrating third party frameworks like CleverTap, Crashlytics for detailed crash analytics and logs. • Good Expertise in Apple Push Notifications and integrating third party frameworks like JSONModel,Hotline SDK. • Familiarity with Apple’s Enterprise Developer accounts. Provisioning & managing apps for Ad-hoc build/Enterprise level build and app store distribution using Testflight. Having Good experience in App Store Submission process. • Experienced in integrating third party analytics APIs like Google Analytics and CleverTap • Proficient understanding of code versioning tools such as Git and SVN • Worked in an Agile methodology environment • Proficient knowledge in Software Development Life Cycle (SDLC) phases - planning and discovering requirement analysis, designing, developing, testing, deployment and maintenance. • Excellent communication, organisational skills, attention to detail and the ability to meet tight deadlines.
©