We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

5.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Over 12+ years of experience in iOS application development as a technical lead and senior iOS developer and well versed in using XCode, iPhone SDK and Cocoa Touch framework.
  • Experience in teh 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 dat 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 teh application during early releases of teh 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 teh 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 teh 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 teh 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: iOS 4, 5, 6 and 7, Objective-C, Groovy, Java, JavaScript, PHP, HTML, Bash, Swift, Objective-C, C++, Java

Operating Systems: Mac OS X 10.12/10.11/10.10/10.9 Windows 10/8/7, Linux

IDE: Xcode-8/7/6/5, Eclipse, NetBeans

Web Services: XML, JSON, RESTful, HTML, CSS, Rails, Java and JavaScript frameworks

Databases: SQLite, Core Data, Oracle, MYSQL Server

Methodologies: Agile/SCRUM, Waterfall

Source Control: BitBucket, SourceTree, Git Hub, Eclipse, Xcode

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Senior IOS Developer

Responsibilities:

  • Technologies Used: Objective C, iOS 6.x, iOS 7.x, iOS 8.0, XCode 5.x, Xcode 6.x, Xcode 4.x, Kofax Mobile SDK, Core Data, Agile sprint planning, TFS, Cocoa Framework, iPhone Simulators, Cocoa Touch frameworks, Core Data,
  • With Kofax Mobile Capture, users can capture documents, photos, and data directly on their Apple iPhone or iPad and deliver teh information to core business systems, processes or workflows. Capturing this information at teh Point of Origination and delivering it to enterprise applications accelerates processes and reduces processing costs for better customer service. These new capabilities extend teh investment in existing capture processes directly to teh iPhone and iPad.
  • Involved in implementing teh application from requirements specified
  • Used ARC to handle memory management efficiently.
  • Used Encryption techniques RNCryption so as teh content is not readable by other tools
  • Used barcode reader library with multiple symbologies.
  • Used Grand Central Dispatch GCD for background tasks.
  • Worked on UI Design for teh mobile devices iPhone
  • Developed teh application as per teh UI design given by teh UX team
  • Involved in complete development of teh application as per teh client requirements
  • Used Outlets to build teh screen of teh application
  • Supported device orientation of teh application by creating multiple outlets based on teh orientation.
  • Worked on XML parsing.
  • Used background processing for low priority time taking tasks
  • Unit tested teh code
  • Resolved bugs at various stages of application development.
  • Made teh application compatible with other i devices iPad iPod etc .
  • Involved in Testing teh application such dat it is free from memory leaks
  • Performed profiling on teh application for any possible memory leaks
  • Fixed Bugs at several stages of teh application development.
  • Involved in placing teh application in to teh iOS App Store.
  • Involved in usability testing of teh application.

Environment: Swift, XCode-8/7, iOS10/9, Cocoa Framework, Agile Sprint Planning, Kofax Mobile SDX, TFS and core Data.

Confidential, San Jose, CA

Senior IOS Developer

Responsibilities:

  • Objective C, iOS SDK, XCode 4.x, Cordova 3.1, Corodva 3.4, JQuery Mobile 4.1, JavaScript, HTML5, CSS3, Kofax Mobile SDK, Cocoa Framework, iPhone Simulators, Cocoa Touch frameworks, TFS
  • Kofax Mobile Plugin for Kofax Mobile Capture SDK2.1 in you're mobile app can be used to capture and process images and barcode data received from mobile devices. Along with teh hybrid plugin, a sample PhoneGap app, demonstrating teh plugin, is available in. Teh sample app can be used on iOS and Android devices.
  • Teh sample app initially displays a screen dat allows teh user to select Kofax Mobile Capture and Kofax Mobile Barcode Capture controls.
  • Involved in design and architecture of teh hybrid plugin.
  • Used ARC to handle memory management efficiently.
  • Used JavaScript, JQueryMobile, HTML5 and CSS3 styles.
  • Performed code integration and unit testing with teh halp of unit test and test apps.
  • Used Grand Central Dispatch GCD for background tasks.
  • Responsible for technical documentation on how to use teh plugin to develop applications.

Environment: Swift 2.3/3.0, XCode-8/7, iOS10/9, Cocoa Touch, Cocoa Framework, GutHub.

Confidential

IOS Developer

Responsibilities:

  • BankRight App is a combination of three components i.e., Bill Pay, Check Deposit and Driver's License.
  • Teh Kofax Remote Deposit Capture module is used for processing images of bank check images captured, for example, with a mobile app. Teh component is primarily used to deposit checks. A bank accepts checks from customers for deposit. Teh checks are then submitted for processing and teh required data is extracted from them.
  • Teh Kofax Remote Pay Bills module is used for processing images of bill images captured, for example, with a mobile app. Teh component is primarily used to pay teh bills like utility, power, telephone and gas bills etc. Teh bills are paid using teh bank account. Teh bills are then submitted for processing and teh required data is extracted from them.
  • Teh Kofax Remote Drivers License module is used for processing images of license front and back images captured, for example, with a mobile app. Teh component is primarily used to create account with bank with teh halp of teh information on teh Drivers license.
  • Involved in implementing teh application from requirements specified
  • Involved in teh low level and high-level design of teh application.
  • Used barcode reader library with multiple symbologies.
  • Used Grand Central Dispatch GCD for background tasks.

Environment: iPhone SDK, Mac OS X-10.10/10.9, Objective C, iOS 9/8.2, Interface builder, Cocoa Touch, Xcode, JSON, GitHub.

Confidential

IOS Developer

Responsibilities:

  • Design and development of UI Handling, Views.
  • Implemented teh 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 teh application screens.
  • Involved in handling web services and parsing teh response data.
  • Used JSON parser to parse teh 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 teh application to check on teh memory usage of teh application.
  • Performed profiling on teh application to check for any possible memory leaks.
  • Used SVN for version controlling teh code base and securing teh source code

Environment: Objective-C, Xcode-6/5.1, iOS-8.2/7, iPhoneSDK, Cocoa Touch, Cocoa, Framework, Storyboard, iPhone Simulator, APNS, BitBucket.

Confidential

JAVA Developer

Responsibilities:

  • Responsible for Project Planning, Design, Analysis and Coordinating with team members who were responsible for development and deployment of system-level automation solutions.
  • Developed server side components using Enterprise Java Beans (EJBs), web-tier using Java and Struts.
  • Used JavaScript for front-end validations.
  • Developed user interfaces using swings.
  • Used Struts 1.1’s MVC framework to develop teh application.
  • Deployed teh application on WebLogic Application Server.
  • Developed cascading style sheet (CSS) for content display.
  • Used log4j for logging messages at different levels of Application flow.
  • Used Front Controller, MVC, DAO, VO and Session Façade Design patterns.

Environment: Java, J2EE, EJB, Swings, Struts, HTML, Java script, JNDI, Eclipse, XML

We'd love your feedback!