We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

0/5 (Submit Your Rating)

Norcross, GA

SUMMARY

  • Highly skilled and experienced iOS Mobile Application Developer, with about 5 years of experience in both design and development of applications using Objective - C and Xcode.
  • Expertise in Object Oriented Programming concepts in programming languages such as Objective-C and C++.
  • Proficiency in implementing design patterns such as MVC, singleton, delegation, target-action along with other concepts like categories and protocols.
  • Deep expertise in creating application user interface (UI) using storyboard and xib files, customizing views, navigation bars and controllers using UIKIT framework.
  • Strong experience on various media player frameworks such as CoreGraphics, AVFoundation, CoreImage, MediaPlayer, QuartzCore; and core service Frameworks such as AddressBook, CoreLocation, and CFNetwork.
  • Experience in creating databases using SQLite and CoreData to handle online/offline usage.
  • Demonstrated ability in integrating third party API’s including Facebook, Twitter, Paypal and GoogleMaps into several applications.
  • Expertise in using third party libraries such as CorePlot, ProgressHUB and AF Networking to integrate additional functionality into applications.
  • Experience in multithreading using Grand Central Dispatch and Operation queues in order to achieve optimum performance.
  • Working experience in using RESTful web-services to provide connections to back end services and handling data using parsers with formats like JSON and XML.
  • Demonstrated ability in working with memory management tools using Instruments and static analysis to track memory leaks and CPU activity.
  • Proficient in memory management in both Manual Retain Release and Automatic Reference Counting (ARC) environments.
  • In-depth experience in software development lifecycle (SDLC) and Agile development methodologies.
  • Expertise in testing apps on simulators and actual devices to fine-tune products.
  • Excellent problem solving skills with strong technical knowledge and effective communication skills.
  • Involved in all aspects of development, from initial design and implementation, to post release support.

TECHNICAL SKILLS

Programming Languages: Objective-C, C, and C++

Operating Systems: MAC OS 10.5/10.6/10.7 , Windows XP, Windows 7, and Windows 8

Tools: Xcode 3.0/4.0/5.0/6.0/6.1.3 , Dreamweaver, and Eclipse

Web technologies: XML, JSON, HTML/HTML5, JAVASCRIPT

Databases: SQLite, CoreData.

Development Tools: cvs/svn/git

PROFESSIONAL EXPERIENCE

Sr. iOS Developer

Confidential

Responsibilities:

  • Working extensively with Objective C
  • Designed wireframes for the iOS application
  • Responsible for Creating Models and Services in conformance with the WSDL's provided.
  • Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI code from Service call Code.
  • Responsible for Creating Models and Services in conformance with the WSDL's provided.
  • Responsible for Service Integration Development and Testing.
  • Responsible for the Code Delivery to the Project Manager.
  • Implementing Core Data framework to store user Data.
  • Implementing NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Using Instruments to fine tune the app’s performance and memory management.

Sr. iOS Developer

Confidential - Norcross, GA

Responsibilities:

  • Worked extensively with Objective C and Cocoa Frameworks.
  • Responsible for co-developing the "Bill Pay"
  • Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI code from Service call Code.
  • Responsible for Creating Models and Services in conformance with the WSDL's provided.
  • Responsible for Service Integration Development and Testing.
  • Web services deployment and testing on rest client.
  • Complete implementation of the retrial mechanism.
  • Beta testing of the application via test flight.
  • Publishing the application on App store and then publishing updates after every sprint release.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Complete data base designing for both android and iPhone
  • Developed critical tools for this project like customized navigationbar, pagecontrol and scroll view.
  • Worked with UIKit Framework for the applications at hand.
  • Worked extensively on table view controller and made customized table view cells according to the client
  • Pre-fetching data for different views for smooth screen transitioning.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Worked with UIKit Framework for development and maintenance.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Worked with Backend team to display the correct data format in devices.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Integrated a web-based content made with HTML5 on a Native app using UIWebView
  • Formatted the Data as per Business rule to display in UI.
  • Worked with Cross Platform Mobile application development using PhoneGap (Cordova) to analyze, transfer and store data on Mobile device
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.
  • Worked with GDB and Xcode for debugging.
  • Worked with GIT to checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.

Environment: s: iOS 7 - 8, Mac OS X, Objective C, Xcode, Agile Methodology, HTML5, CSS, REST, JIRA, JavaScript, JQuery, Phonegap.

IOS Developer

Confidential - San Jose, CA

Responsibilities:

  • Used AV Foundation Framework to record audio from the device.
  • Implemented Core Data framework to store user Data.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Implemented using Storyboard and ARC.
  • Developed unit tests for testing specific functionality and logic.
  • Fixed bugs as documented by QA team.
  • Used Instruments to fine tune the app performance and memory management.
  • Formatted the Data as per Business requirements, to display in the UI.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.
  • Worked with GDB and Xcode for debugging.
  • Worked with Subversion to checkout and update the codebase changes.

Environment: s: iOS 7.0 and 6.0 (iPhone SDK), Mac OS 4. X, Objective C, Xcode, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, Core Location, AVFoundation

We'd love your feedback!