We provide IT Staff Augmentation Services!

Ios Developer Resume

2.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • Over 6 years of experience in iOS application development.
  • Developing applications on iOS platform with maximum efficiency and low bug rate.
  • Proficient in object - oriented programming in Objective-C & iOS SDK 6.0 and above versions.
  • Integrating Apple Push Notification Service APNS .
  • Good knowledge on Static Libraries and Framework development.
  • Good knowledge on Core Data for data persistence.
  • Experience on integrating PromiseKit for asynchronous patterns.
  • Good knowledge on design patterns like MVC, Singleton, KVO & KVC, Delegation, Observer, Target-Action and Facade.
  • Experienced in using SQLite to cache the data received from the RESTful web services and managed the data.
  • Good Understanding of the following Frameworks: iPhone SDK, UIKit, SQLite, MapKit, WebKit, AV Foundation, Core Data, Core Location, Address Book and Third-Party frameworks.
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
  • Having good understanding of RESTful and SOAP APIs and web services.
  • Good knowledge on Cocoa pods for library dependencies.
  • Experienced in working with various data parsing forms to dynamically display data on iPhone/iPad such as XML and JSON.
  • Strong Understanding of the iOS Provisioning Portal viz. Obtaining Development Certificate, Assigning Devices and Installing Development Provisioning Profiles.
  • Good knowledge on App Distribution (TestFlight, Ad-hoc, Drop box) and Deployment/Updates to App Store, and App Store Guidelines.
  • Good knowledge on Interface Builders with Constraints for Universal Platform Development.
  • Have Knowledge of file sharing sites like GitHub, SVN.
  • Experience of SDLC (Agile, RUP, Iterative, SCRUM) including SRS, Design & Analysis, Development, Implementation, Build, Deployment, Version Controlling, Testing & Post implementation and UAT issues support, migration and conversion of existed project.
  • Problem solving oriented, able to coordinate the analysis and production of a development team with good interpersonal and negotiation skills.
  • Experience in requirement analysis, Object-Oriented Analysis and Design, Project Planning, Architecture and Management.
  • Possess’ expertise in Object-Oriented Analysis/Design.
  • Experience with source control tools like SVN, Git.
  • Experienced with Atlassian JIRA establishment, upkeep and organization.
  • Experienced in contributing to the development of the iOS application by fixing bugs and enhancing the responsiveness.
  • Passionate, self-motivated, dedicated and very good team player with excellent communication skills including mentoring and presentation skills. An excellent team player with good organization, communication and presentation skills.
  • Ability to adapt new changing technologies faster.

TECHNICAL SKILLS:

Operating Systems: Mac OS, Windows, Linux, Unix.

Programming Languages: Objective C, Java, JSON, HTML, CSS, SQL, Swift 3.0.

Methodologies/Frameworks: Cocoa Touch and Cocoa, Quartz Core, Media Player Framework, NFC, XML, JSON, Basic JSON

Databases: PostgreSQL, MySQL, MongoDB, SQLite, Core Data

Source Control Tools: GitHub, Tortoises SVN

IDEs: XCode, Eclipse, Visual Studio

Frameworks / APIs: Cocoa Touch, Foundation, UIKit, Core Graphics, Core Data, Core Plot, External Accessory, Core Bluetooth, Google Protocol Buffers, C Standard Library, Win32 APIs, OpenGL ES

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

iOS Developer

Responsibilities:

  • Designed and Developed the Mobile Application using Swift 3.1
  • Collaborated with cross-functional teams to define, design, and ship new features.
  • Customized various View controllers, NavigationControllers, SegmentController.
  • Used UIelements like UIButton, UI TabBar, UINavigationView, UIAlertView and UITableView to build the user interface of the app.
  • Created models in MVC and delegates development for updating model information.
  • Involved in Development by adhering to the Coding Standards using Objective C, XCode 7.x/8.x, CoreMedia, CoreData, Core Graphics, and Core Animation, Photo & Video API's Frameworks.
  • Used Grand Central Dispatch (GCD), NSOperation queues for implementing complex multithreading features on the application and NSJSONSerialization to retrieve data for display on the iPhone/iPad from server using RESTful web services.
  • Used Testflight application to distribute builds to the testing team.
  • Used NSOperation to create thread safe structure for UI, priority and memory management.
  • Used Agile tools like JIRA for Bug Reporting and Regression Testing and User Acceptance testing (UAT) and production builds test cycle for delivering effective product.
  • Used NSUserDefaults, Multithreading, info.Plist key values, Core Data, and SQLite in our iOS mobile development project.
  • Saved user preferences and details using CoreData.
  • Queried CoreData database to get information to render graphs.
  • Interacted with TestFlight adding internal and external beta testers and distribution of the App on the App Store.
  • Used Appium testing tool for mobile and web, which internally uses Selenium.
  • Used JENKINS to achieve Integration and Continuous deployment.
  • Started enhancing the iOS mobile application to Xamarin.iOS using C#.
  • Implemented the Xamarin Insight for crash reports and events for monitoring the app across App Store.

Environment: iOS 10.2.x (iPhone SDK), Mac OS X, Objective C, Xcode 8, Cocoa Touch, Cocoa framework, iPhone Simulator, HTML, XML, JSON, GitHub, HTML5, CSS3, C#, Xamarin.Forms, Xamarin.iOS, Xamarin.UITest, CoreData,Test Cloud.

Confidential, Denver, CO

iOS Developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks.
  • 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.
  • Created the complete database using core data.
  • Complete implementation of the retrial mechanism.
  • Beta testing of the application via test flight.
  • Publishing the application on App store and then pushing 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 navigation bar, page control 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.
  • Reported progress/challenges to onsite project lead.

Environment: s: iOS, Mac OS X, Objective C, XCode 4.6 and 5.0, Agile Methodology, HTML5, CSS, REST, JIRA, JavaScript, jQuery.

Confidential

iOS Developer

Responsibilities:

  • Strong record in developing apps for iPad and iPhone.
  • Worked closely with analysts, involved in requirement analysis, translated user specification into new code.
  • Co-ordinated and worked with different application team at various levels for end-to-end integration of project.
  • Exceptional ability to work in a fast-paced high-pressure environment and pioneered in handling technical problems.
  • Trained in delivering high quality RESTFUL API’s with NOSQL databases like MongoDB and Neo4J.

Environment: Objective-C, XCode, iOS 8 SDK, Mac OS, JSON, Cocoa Touch Framework, Agile Development.

Confidential

iOS Developer

Responsibilities:

  • Used AV Foundation Framework to record audio from the device.
  • Implemented Dropbox API for sharing and backup.
  • 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 rule to display in 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 4.6, Cocoa Touch, Cocoa framework, JavaScript, jQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, Core Location, and AVFoundation

We'd love your feedback!