We provide IT Staff Augmentation Services!

Team Member (ios Developer) Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 6+ yrs. of experience as a Mobile Application Developer with expertise in iOS & Java technologies.
  • Experience in developing and UI designing of iPad/iPhone applications using iPhone SDK, Objective - C, Cocoa Touch framework.
  • Refactoring code to incorporate updates such as transitioning Product code base to ARC & using modern Objective-C code techniques.
  • Experienced with complete Software Development Life Cycle (SDLC) process, which includes designing and implementing the software, debugging, fixing and maintaining the software.
  • Integration of applications with the business model of client using REST & SOAP Web APIs.
  • Hands on work experience in scrums following Agile methodology.
  • Experience in concurrent programming like Grand Central Dispatch (GCD), NSOperations, NSOperation Queues, XML/JSON parsing.
  • Experience in using SQLite framework for data storage & retrieval activities.
  • Developed UI through Storyboards, NIBs and programmatically.
  • Expertise in managing multiple UIViewController using TableViewController, RootViewController, NavigationController, TabBarController and StoryBoards
  • Implemented Localization & Globalization techniques to support global languages.
  • Expertise in testing, troubleshooting, debugging, maintenance, optimization and distribution of iOS Apps
  • Expertise in publishing the apps to App Store.
  • In-depth understanding of App Store requirements, HIG, iTunes Connect and iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution).
  • Implemented application designs based on design-patterns, Model View Controller (MVC) and Singleton
  • Good Analysis and Design skills using OOPS methodologies.
  • Exposure on new iOS programming language Swift.
  • Proficient in Standalone and Web applications using Java/J2EE Technologies
  • Ready to embrace New Technologies and endeavours to incorporate in mobile solutions.
  • Report to the supervisor periodically on team and individual work accomplishments, problems, progress in mastering tasks and work processes, and individual and team training needs.
  • Experienced in estimating project costs and efforts, providing technical advice and guidance to the project managers.
  • Participant at customer interactions, imparting technical presentations.

TECHNICAL SKILLS

Operating Systems: Windows, Mac OSX

Databases: Oracle, SQLite DB

Languages: Core Java, Objective C, Cocoa Touch

Mobile Application Expertise: Cocoa C, Cocoa Touch, iPhone/iPad SDK

PROFESSIONAL EXPERIENCE

Confidential

Team Member (iOS Developer)

Responsibilities:

  • Implemented asynchronous programming for better user UI experience.
  • Extensive work on defining mobile App Strategy, Deployment and trouble shooting.
  • Re-designing and refactoring code to increase readability and maintainability
  • Upgraded the app to support the new iOS version 9.
  • Implemented Open In Feature for 18 types of documents including Microsoft's docx, pptx, xlsx and xps as well as custom DocuWorks (xdw) documents

Solution Environment: iOS 7 & above, Mac OS X 10.9, 10.10

Confidential

Team Member (iOS Developer)

Responsibilities:

  • Configure the desired DocuShare servers in the application so that user can access the existing collections and files (supported formats) from the iOS device.
  • Print existing files from the configured servers.
  • Upload images to the configured servers from the device, device gallery or by capturing images using the device camera.
  • Scan files of various formats (such as, PDF, PDF/A, TIFF/Single, TIFF/Multi, DocuWorks and XPS) from the MFD and upload them to the configured servers

Confidential

Team Member (iOS Developer)

Responsibilities:

  • Worked on bug fixes and few change requests.
  • Re-designing and refactoring code to increase readability and maintainability
  • Upgraded the app to support the new iOS version 9.
  • Implemented asynchronous downloads for better app performance.

Solution Environment: iOS 7 & above, Mac OS X 10.9, 10.10

Confidential

Team Member (iOS Developer)

Responsibilities:

  • Worked on bug fixes and few change requests.
  • Re-designing and refactoring code to increase readability and maintainability
  • Upgraded the app to support the new iOS version 9.
  • Implemented asynchronous downloads for better app performance

Solution Environment: iOS 7 & above, Mac OS X 10.9, 10.10, 10.11.1

Confidential

Team Member (iOS Developer)

Responsibilities:

  • Working on various PRs & CRs raised by the Qantas team.
  • Observed best practice standards in Objective-C.
  • Analysis the project requirement, developed all UI Screens as well as documents for the project.
  • Handling Web Services unavailability - Restricting access to portions of the app that are dependent on the unavailable web servicers.
  • Use the SQLite Database for storing information.
  • Upgraded the app to support the new ios version 7.
  • Migrated the app to support ARC.
  • Hosting an OTA, so that anybody can able to use the application, if link was provide to them.
  • Used the profiler (Instruments) for tracking down leaks and zombies.
  • Supporting application as well as Change Request also implementing in app, this was raised from the Client side.

Solution Environment: iOS 6 & 7. Mac OS X 10.8

Confidential

Team Member (iOS Developer)

Responsibilities:

  • Consuming our Clients’ web services and memory issues were solved.
  • Upgraded the app to support the new ios version 7 and similarly integrating the third party PSPDFKIT kit with the application..
  • Supporting application as well as Change Request also implementing in app, which was raised from the Client side.
  • Developed provisioning profile for the application as well as hosting an OTA, so that anybody can able to use the application, if link was provide to them.
  • Security and Encryption were implemented since a lot of sensitive data were passed on through Web Services.

Solution Environment: iOS 6 & 7. Mac OS X 10.8

Confidential

Team Member (iOS Developer)

Responsibilities:

  • Provide efficient solutions to the e-App Online (Fully Dynamic) modules
  • Worked on Instruments for fine tuning of developed product i.e. Memory Management, Performance analysis.
  • Progressing the Unit Testing to deliver the zero defects coding.
  • Involved in requirement collection & planning.
  • Observed best practice standards in Objective-C.
  • Problem solving thinking, practical implementable solutions, interfaces with clients, collaborates with experts and other teams.

Solution Environment: iOS 5 & 6, Mac OS X 10.8.4

Confidential

Team Member (iOS Developer)

Responsibilities:

  • Analysing and implementing the development for the best work flow of the project
  • Developed technical design and developing architecture.
  • Tested applications on device simulators and actual devices to fine tune products.
  • Reviewing codes and help in enhancement of overall quality of technical design guiding and mentoring subordinates.
  • Involved in full product life cycle from design and development to deployment

Solution Environment: iOS 5 & 6, Mac OS X 10.7, 10.8

Confidential

Team Member (Java Developer)

Responsibilities:

  • Developed interactive Application Pages using JSP and Servlets
  • Extensively used JDBC API to establish connectivity between the Model and the Database layers
  • Performed Unit Testing and Functional Testing
  • Involved in SIT, UAT & Production Support for R&TA.
  • Involved in Document preparations, code reviews & design reviews
  • Prepared simple SQL Queries
  • Developed modules for implementation and involved in writing validations

Solution Environment: Windows XP & Windows 7

We'd love your feedback!