We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 5 of experience in designing and developing enterprise level Mobile Applications for iPhone/iPad using
  • Swift, Objective - C as a language with Xcode as an IDE on Cocoa Touch Framework.
  • Expertise in developing and implementing mobile applications with standard UI components, Custom UI components and connecting applications to backend services.
  • Proficient erudition on Swift programming language with hands on experience on incipiently launched Swift 3.0.1 and Xcode 9.0.
  • Worked with different iOS Frameworks and Features such as (Foundation Kit, Mapkit, UIKit, AVKit, Core Data, Core Location, Push notifications, Network Connectivity, Local notifications, Contacts)
  • Developed apps using various iOS design patterns such as (MVC, MVVM, Single-ton, Adapter, Factory, Facade, Delegation, Blocks, Notifications).
  • Experience in working with Grand Central Dispatch (GCD) and NS Operations Queues to perform tasks on different threads, and allowing for a more fluid user experience.
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
  • Worked on tuning the applications for memory leaks, allocations, time profiler, profile Analysis etc., to improve memory management, Device performance, Low CPU Usage and Low battery consumption while using an Application with the help of Xcode developer tool Instruments.
  • Created Customized Views, Table Views, Collection Views, Tab bars and Navigation bars, which are some basic functionality in a multi-view application.
  • Good Experience on working with persistent storage mechanisms such as Archiving, Core Data, NSUser Defaults, P-lists and Key Chain Services.
  • Worked with NSURL Session/AFNetworking for consumption of Restful web service andNSJSON Serialization for parsing service responses.
  • Worked with the dependency manager such as CocoaPods for maintaining dependencies in third-party libraries or frameworks.
  • Experience in building mobile based apps using Cross platform in Visual Studio for iOS, Android and using Xamarin studio.
  • Experience in creating User Interface(UI) using Android SDK, iOS SDK in Xamarin. Forms for designing UI using framework APIs and XAML with different available layouts and controls.
  • Experience in Planning the Application from the wireframe level, Architecting and Implementing the mobile applications and created Top Level View forXamarin.IOS andXamarin.Android. Maintained a unique look and feel across the Application Contexture experience in consuming RESTful Web services.
  • Build consumer-facing app projects, leveraging AzureApp Services to build back-end data stores with Create, Read, Update, Delete operations and also Created a resources in Azurefor internal projects: SQL Servers, SQL Databases, App Services, Microservices and Storage Accounts
  • Implemented and created Native IOS applications that incorporated Image capture API's, JSON, Core Data, Push Notifications, Local Notifications, Localization, and REST/SOAP
  • Worked on managing Development Certificate, Creating App IDs, Assigning Devices, provisioning portal, Installing Development Provisioning Profiles, Push notification and iTunes connect for deploying applications to the app store.
  • Extensively worked on data offline usage, memory leaks push notifications, content providers, multiple screen support, accounts and sync.
  • Strong expertise in creating responsive UI for various screen resolutions and proficient in source control with Git, SVN.
  • Strived for elegance and simplicity in code while focusing on scalability, readability, and standards complicity
  • Excellent communication and presentation skills, attention to detail and the ability to meet tight deadlines.
  • Proficient with communication protocols, data security implications and graphics.
  • Good Experience in working on an Agile/Scrum team environment and pair programming.
  • Quick learner, and able to adapt to work in fast-paced result-oriented environments.

TECHNICAL SKILLS

Programming Languages: Objective-C, Swift, C, C++, C#, Java, ASP.Net

Frameworks: Foundation Kit, UIKit, Web Kit, Core Data, Core Location, Notification CenterCore Graphics, Core Bluetooth, Core Data, Core Audio, GCD.

Mobile Operating Systems: IOS (4.0, 5.0, 6.0, 6.1, 7.0, 8.0, 9.0, 10.0, 10.3, 10.3.1,10.3.2, 10.3.3)

Tools: XCode, Eclipse, Interface Builder, Instruments, iOS Simulator

Development Models and Patterns: MVC, MVVM, Single-ton, Adapter, Factory, View Models, Delegation, BlocksWeb Technologies HTML5, CSS, JavaScript

Source Control: GIT (Source Tree, code cloud), SVN (Corner Stone, SVNX), GitHub.

API Testing Tools: Postman, Rest Client, Soap UI.

Web Debugging Tools: Charles Proxy.

Analytic framework Tools: Google Analytics, Crashlytics, New Relic, Adobe Analytics, Nielsen, Comscore, Flurry

Continuous Integration: Jenkins.

We'd love your feedback!