We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

0/5 (Submit Your Rating)

Irvine, CA

SUMMARY

  • Over 7+ years of experience in the area of software development for mobiles and web, which includes understanding requirement specification, working on software design, coding, testing and maintenance.
  • Skilled in developing APIs for middle ware Framework modules for mobile platforms using Objective C.
  • Experienced of working on iOS platform and frameworks and customizing it as per requirements.
  • Undertaken full life cycle of mobile (iOS & Hybrid using Phonegap) Application Development that includes testing on device and simulator as well.
  • Having experience in developing hybrid applications in Phonegap and native plugin for hybrid applications.
  • Having experience in Agile development methodology.
  • Experienced in UX Design, can translate concept design into user interface on mobiles like iPhone, iPad & iPod
  • Expertise in using Design patterns and object oriented methodologies to design software for mobile phones.
  • Experienced with Apple Approval & Distribution Process, AdHoc & Enterprise distribution.
  • Experience of iPhone mobile application development and testing on device and simulator using x code and Objective C.
  • Involved in various parse level application and well aware of parsing of SOAP, XML and JSON formatted services for iPhone and iPad.
  • Was involved in Usability testing of the application during early releases of the application to modify any user experience elements to be changed.
  • Worked on various architectures such as MVC, Singleton, Delegate and Notification patterns.
  • Experience of using version control and bug reporting tools like clear case, clear quest, svn, tfs and git etc.
  • Experience taking a project from scoping requirements through actual launch of application.
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience providing prototypes / proof - of-concepts to the business (content) owners and users
  • Experience in handling Web Services SOAP, XML, JSON & RESTFUL.
  • Worked on Core Data - ability to write and troubleshoot SQLite Code and design managed Object context in objective C.
  • Worked on latest versions of iOS 8.0 and Xcode 6.0, well versed with latest changes in the industry.
  • Having basic Knowledge of Swift programming language.
  • Having working experience on SDK development in iOS.
  • Experience in Mobile Application Development Frameworks, Design Guidelines, design patterns and cross platform tools like PhoneGap /Cordova.
  • Experience in using writing web technologies for mobile, which includes advanced Java script, HTML5, CSS3.

TECHNICAL SKILLS

Languages: C, C++, objectiveC, java, XML, HTML5, Swift

Scripting Languages: Java Script, Swift

Platforms: Linux, Windows, Unix, iOS, OS X

Tools: and Utilities XCode, Eclipse, Clear Quest, TFS, SVN.

Concepts: Software development life cycles, Mobile S/W development, Agile methodologies, SCRUM

Open Source S/W: PHP, Open SSL, WordPress, Magento, Drupal, Joomla

PROFESSIONAL EXPERIENCE

Confidential, Irvine, CA

Senior iOS Developer

Responsibilities:

  • Involved in implementing the application from requirements specified
  • Used ARC to handle memory management efficiently.
  • Used Encryption techniques (RNCryption) so as the content is not readable by other tools
  • Used barcode reader library with multiple symbologies.
  • Used Grand Central Dispatch (GCD) for background tasks.

Confidential

Senior iOS Developer

Responsibilities:

  • Involved in design and architecture of the hybrid plugin.
  • Used ARC to handle memory management efficiently.
  • Used JavaScript, JQueryMobile, HTML5 and CSS3 styles.
  • Performed code integration and unit testing with the help of unit test and test apps.
  • Used Grand Central Dispatch (GCD) for background tasks.
  • Responsible for technical documentation on how to use the plugin to develop applications.

Confidential

Senior iOS Developer

Responsibilities:

  • Involved in implementing the application from requirements specified
  • Involved in the low level and high-level design of the application.
  • Used barcode reader library with multiple symbologies.
  • Used Grand Central Dispatch (GCD) for background tasks.

Confidential, Cincinnati, OH

Application Developer

Responsibilities:

  • Design and development of UI Handling, Views.
  • Implemented the In-App Purchase, Apple Push Notification Functionality.
  • Integrated Social Networking Sites (Facebook, Twitter and Gmail).
  • Worked on user gesture detection
  • Involved in developing UI components / Outlets for the application screens.
  • Involved in handling web services and parsing the response data.
  • Used JSON parser to parse the response data.
  • Used Story boards to design application screen flows.
  • Resolved bugs at various stages of application development.
  • Worked under Agile planning, and completed expected deliverables on time for every sprint.
  • Performed unit testing and Performed profiling on the application to check on the memory usage of the application.
  • Performed profiling on the application to check for any possible memory leaks.
  • Used SVN for version controlling the code base and securing the source code

Confidential, Houston, TX

Application Developer

Responsibilities:

  • Involved in analysis, design and development of the application
  • Involved in designing user Interface for the application for the mobile devices (iPhone)
  • Developed Application using XCode with MVC Architecture
  • Worked to make the application compatible with multiple iOS versions.
  • Resolved the UI design issues for multiple versions of iOS.
  • Used Outlets for developing application screens.
  • Implemented User Authentication
  • Used MapKit for identifying and updating the tanker location with global coordinates
  • Used CorePlot to draw the graphical representation of the tank liquid level
  • Used RESTFUL web services with JSON to get the tanker information from the server
  • Used SVN for version controller.
  • Performed profiling on the application to check on the memory usage of the application.
  • Performed profiling on the application to check for any possible memory leaks.

Confidential, Jacksonville, FL

Technical Lead

Responsibilities:

  • Involved in analysis, design and development of the application using XCode
  • Involved in designing the wire frames and user interface and user interaction design for the mobile application
  • Developed application using XCode
  • Used Media framework (AVFoundation, MPMediaPlayer) to play the news video clippings
  • Used Customized UI Framework for better user interface design for mobiles
  • Used XML Parsing for parsing the RSS feeds from the client website.
  • Used multithreading and back ground tasks with the help of
  • Used Lazy loading for the fast loading of the thumbnails in the application
  • Involved in uploading the application to the Apple portal
  • Created Developer and distribution certificates during testing and uploading the application
  • Distributed and tested the application using Adhoc Distribution & Testflighapp.com

Confidential, Anderson, SC

Technical Lead

Responsibilities:

  • Involved in analysis, design and development of the application requirements
  • Involved in designing wireframes and creating User Interface for the application for mobile devices (IOS, iPhone, iPad)
  • Used RESTFUL Web services in JSON to get the user account data from the server
  • Used Core Plot to draw the graphical representation of the user account usage
  • Used XML parsing to read the News Demon blog feeds
  • Used HTML to load the blog page
  • Involved in testing the application using Adhoc distribution and through TestFlight app.
  • Involved in uploading the completed application to the apple portal.

Confidential, Sacramento, CA

Application Developer

Responsibilities:

  • Worked on UI Design for the mobile devices (iPhone)
  • Developed the application as per the UI design given by the UX team
  • Involved in complete development of the application as per the client requirements
  • Used Outlets to build the screen of the application
  • Supported device orientation of the application by creating multiple outlets based on the orientation.
  • Worked on XML parsing.
  • Used background processing for low priority & time taking tasks
  • Unit tested the code
  • Resolved bugs at various stages of application development.
  • Made the application compatible with other i devices (iPad & iPod etc).
  • Involved in Testing the application such that it is free from memory leaks
  • Performed profiling on the application for any possible memory leaks
  • Fixed Bugs at several stages of the application development.
  • Involved in placing the application in to the iOS App Store.
  • Involved in usability testing of the application.

Confidential, Silicon Valley, CA

Application Developer

Responsibilities:

  • Worked on UI/UX Design for mobile devices (iPhone).
  • Involved in in application design and development
  • Worked on using Web services for fetching the date from server
  • Involved in JSON parsing for getting the data from the server.
  • Used Core Graphics Framework in the App.
  • Performed profiling on the application to know the memory consumption of the application.
  • Involved in testing the application such that it is free from memory leaks.
  • Fixed Bugs at several stages.
  • Involved in Bug Review Meetings to analyze the nature of the bugs raised.

Confidential, Seattle, WA

Application Developer

Responsibilities:

  • Involved in developing
  • Involved in implementing the application for mobile devices (iPhone, iPad)
  • Used SQLite to store the downloaded media in the device
  • Used Encryption techniques (RNCryption) so as the content is not readable by other tools
  • Used multithreading to download the media asynchronously
  • Used Grand Central Dispatch (GCD) for background tasks
  • Used Media Player Framework for playing the downloaded media
  • Used RESTFUL web services with JSON to download content from server
  • Involved in design and architecture of the application
  • Worked on MVC pattern applicable to the application
  • Conducted Usability testing of the application
  • Worked on developing the application that, it meets platform specific design guidelines
  • Used custom control search bar to search for items user want to listen
  • Verify User login

Confidential

Application Developer

Responsibilities:

  • Installed Magento on the live LAMP server.
  • Developed Magento theme as per the client’s requirements.
  • Developed Contact Us, Email to friend, Custom Order CSV export custom modules.
  • Integrated custom stock status, order delete, banner slider, jacarousal slider and featured product extensions.
  • Monitoring day-day activities and reporting to the management.
  • Monitoring logged users globally.
  • Installed additional languages like Canadian and Mexican.
  • Worked on Magento upgrades to the latest versions.
  • Providing daily support to all the websites.
  • Website Health Check and performance Monitoring.
  • Worked on MySQL backup and restore.

Confidential

Application Developer

Responsibilities:

  • Installed Magento on the live LAMP server.
  • Developed Magento theme as per the client’s requirements.
  • Installed language like Danish onto the online store for English to native Danish translations.
  • Daily website health check, resolving the issues and directing functional issues to respective teams.
  • MySQL backup and restore.
  • Worked on Magento upgrades to the latest versions.
  • Exported and Imported Customers and Catalog Products as per the client’s requirements.

Confidential

Application Developer

Responsibilities:

  • Involved in requirement analysis
  • Involved in all the phases of the project development.
  • Installed Magento on the live LAMP server.
  • Developed Magento theme as per the client’s requirements.
  • Installed and configured additional modules on the Magento installation.
  • Daily website health check, resolving the issues and directing functional issues to respective teams.
  • MySQL backup and restore.
  • Developed CSV to import products on to the Magento store in bulk.
  • Installed and configured Payment modules on to the website.
  • Monitoring day-day activities and reporting to the management.
  • Monitoring logged users globally.
  • Providing daily support to the website.

We'd love your feedback!