Senior Ios Developer Resume
5.00/5 (Submit Your Rating)
Plano, TX
SUMMARY:
- 12+ years of experience in designing and developing User Interface Applications and integrating with various Databases and Client - Server applications in iPhone/iPad..
- Around with iOS frameworks such as Core Data, Core Animation, Core Graphics, Appkit, UI Kit and Event Kit Framework.
- Expertise in OOPs concepts in Objective-C, core java and Swift.
- Strong experience on newly launched XCODE 8 and had experience on Swift3 language.
- Executed fundamental functions pertaining to complete systems lifecycle management, ensuring high quality deliverables.
- Determined project requirements, established quality standards, and implemented IT solutions.
- Experienced in determining mobile application roadmaps and systems integration.
- Experience in implementing design patterns such as MVC, KVC, singleton, delegation, target-action along with other concepts like categories and protocols.
- Experience in creating databases using SQLite and Core Data to handle online/offline usage.
- Demonstrated ability in integrating third-party API’s including Face book, Twitter, PayPal and Google Maps into several applications.
- Expertise in using third party libraries such as Core Plot, Progress HUB and AF Networking to integrate additional functionality into applications.
- Experience in multithreading using Grand Central Dispatch (GCD) and Operation queues in order to achieve optimum performance.
- Working experience in using Restful Web-services (SOAP & REST) to provide connections to back end services and handling data using parsers with formats JSON and XML.
- Proficient in memory management in both Manual Retain Release (MRR) and Automatic Reference Counting (ARC) environments.
- Knowledge of ARKIT, Drag and drop, PDF rendering frameworks.
- Strong experience on various media player frameworks such as Core Graphics, AV Foundation, Core Image, Media Player, Quartz Core; and core service Frameworks such as Address Book, Core Location, and CF Network.
- Good knowledge of IOS App Provisioning (publish Apps on App store, Ad hoc distribution and In-App Purchase).
- In-depth experience in software development lifecycle (SDLC) and Agile/SCRUM development methodologies.
- Authorized to work in United States for any employer.
TECHNICAL SKILLS:
Languages: Objective C, Swift.
Database: SQLite, Core data.
Web Services: SOAP, REST, JSON, XML.
I.D.E: Xcode and Android Studio.
Framework: Cocoa Touch, Cocoa Framework
Tools: Xamarin, SAP Mobil Platform 2.3 Sybase unwired
PROFESSIONAL EXPERIENCE:
Confidential, Plano TX
Senior IOS Developer
- Requirement gathering from Clients.
- Used Core Data Framework for local storage purpose in SQLite.
- JIRA to track issues, defects and bugs as well as project progress.
- Worked with SwiftyJson for JSON parsing.
- Involved in handling session management in client side using NSTimer.
- Worked with UI Gesture Recognizer.
- Design and developing applications using Swift.
- Used MVC design patterns for developing Storyboards for the application using Xcode.
- Used UI Tab Bar, UI Navigation View, UI Table View, and other View Controllers to build the UI.
- Involved in Code Review, Code Fixes and bug Fixes.
- Used Swift with push notifications for alerts and reminders.
- Used Core Data Framework for local storage purpose in SQLite.
- Manage a team size of 4 developers and 1 tester.
Confidential
Senior IOS Developer
- iOS application and server API development from scratch.
- Requirement gathering and working to the CR.
- Developed Application and migrating codes using Swift.
- Implemented NS Operation Queue and NSURL Session (Swift) to integrate with backend web services.
- Worked with GIT in creating branches, pushing the branches ad also rebasing them with the main branch.
- Created UI designs using auto layout in Storyboard.
- Highly expertise in integrating Push Notifications and Network Connectivity.
- Worked with UI Gesture Recognizer.
- Used the same XIB to design for iPhone and older iPhones by using Auto-layout.
- Experience with multithreading applications using GDC and NSOperations.
- Self-trained and working knowledge of Android development.
- Implemented NS Operation Queue and NSURL Session (Swift) to integrate with backend web services.
Confidential
IOS Developer
- Worked on Bluetooth low energy (BLE) and QR codes.
- Formatted the Data as per Business rule to display in UI.
- Worked closely within a cross functional team of testers and developers.
- Debugging issues at onsite whenever required.
- Provided support for the versions of the application.
- Requirement gathering and working to the CR.
- Implemented Core Data framework to store user Data.
- Implemented NS Operation Queue and NSURL Session to integrate with backend web services.
- Used Objective C with push notifications for alerts and reminders.
- Crash reporting tool Catalytics was setup to understand the performance of the app.
- Worked with Subversion to checkout and update the codebase changes.
Confidential
Junior IOS Developer
- Got trained on Objective- C.
- Worked extensively on tab bar and table view controller.
- Resolved several defects in navigation controller behavior for the application.
- Worked on Added Settings bundle in App.
- Involved in testing the application such that it is free from memory leaks.
- Implemented NSURL Connection for backend web services integration.
- JSON response parsing using the SBJSCN framework AND Node JS.
- Implemented NSURL Connection for backend web services integration.
- Created models in MVC and delegates development for updating model information.
- Implemented Core Data framework to store user data.
- Tested the application for UI responsiveness and crashes.