We provide IT Staff Augmentation Services!

Ios Application Developer Resume

2.00/5 (Submit Your Rating)

Menlo Park, CA

PROFESSIONAL SUMMARY:

  • 5 years of experience as a software developer in designing & developing User Interface applications, integrating with various Databases and Client - Server applications.
  • 2+ years of expertise in iPhone/iPad (iOS 4.0, 5.0, 6.0, 6.1, 7.0, Xcode 4.0, 4.2, 4.3, 4.4, 4.5, 4.6, 5.0) application development using objective-C, Cocoa Touch.
  • Hands on experience with latest versions; XCode 5, iOS 7 and OS X 10.7,10.8,10.9.
  • Clear knowledge of working on different versions of iPhone, iPad, iPod and used different frameworks (Foundation Kit, UIKit, WebKit, Core Data, Core Location,)
  • Implemented the ZBAR SDK for the scanning purpose of QR Code
  • Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging fixing and maintaining the software
  • Have sound knowledge in iPhone deployment and iTunes store deployment process
  • Clear knowledge in Testing and Distribution of the App in the AppStore.
  • Development, Testing, Troubleshooting and Debugging of the application
  • Expertise in creating and customizing Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multiview Application.
  • Developed apps using various iOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation).
  • Experienced in implementing Third Party library into the Codebase.
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
  • Excellent debugging skills using GDB and Xcode.
  • Proficient in database technologies like SQLite, SQL, MySQL.
  • Performing System Analysis, GAP Analysis and Use Case Analysis.
  • Involved in Unit Testing, User Acceptance Testing to check whether all the Business Objectives and requirements are met.
  • Familiarity with the iOS Provisioning Portal and the processes involved. Familiar with obtaining Development Certificate, Assigning Devices, Creating App IDs and Installing Development Provisioning Profiles
  • Experience in writing SQL queries, Functions, Triggers, Procedures.
  • Experienced in working with various data parsing forms to dynamically display data on iPhone/iPad such as XML and JSON.
  • Experience in writing SQL queries and managing RDB using MySQL.
  • Established and maintain productive working relationship with management, clients and Team members

TECHNICAL SKILLS

iOS Tools: XCode, Interface Builder, Instruments. JSON, ZBAR, iOS Simulator.

Languages: Objective - C, C,C++ JavaScript, CSS, Java, C#, SQL/MySQL,PL/SQL.

Cocoa Frameworks: iPhone /iPad/iPod SDK, Foundation Kit, UIKit, WebKit,Core Data, Core Location, Notification Center

Databases: UNIX, Windows NT/2000/2003 Server,MySQL, SQLite.

Other Tools: Visual Studio Express 05/08,SVN

Operating Systems: Mac OS(10.5,10.6,10.7), UNIX, Linux, Windows XP/Vista/7

Web Languages: HTML, XML, XHTML, JavaScript, CSS3, JQuery.

Packages: MS-Office.

PROFESSIONAL EXPERIENCE:

Confidential, Torrance, CA

Sr iOS Developer

Responsibilities:

  • Developed various table views and custom table views.
  • Worked extensively with Objective C and cocoa frameworks.
  • Worked on Core data extensively for saving the data locally.
  • Worked on Rest protocol extensively for displaying the data dynamically and for saving the data on the server.
  • Worked on SOAP UI PRO for testing data validations.
  • Implemented the third party library ScanditSDK for scanning the QRcode.
  • Integrated the iPad application with two other ADF web-applications.
  • Worked collaboratively with other teams for integration of the application.
  • Extensively worked on the UIpopovers.
  • Implemented the application for several languages.
  • Worked on FileZilla for transferring the IPA to the server.
  • Worked extensively on table view controller and made customized table view cells according to the client requirement.

Environment: iOS 7.0, 6.0 and 6.1(iPhone SDK), Mac OS X, Objective C, Xcode 4.6,5.0, Agile Methodology, SOAP.

Confidential, Bartlesville, OK

Sr iOS Developer

Responsibilities:

  • Involved in understanding the business, current process and requirements.
  • Worked with the project manager to support project plans and correct resource and time allocation.
  • Conducting code reviews for the development team.
  • Worked extensively on table view controller and made customized table view cells according to the client requirement. .
  • Used NSXML- parser for dynamically displaying the data.
  • Used Core data Framework for local storage purpose in SQLite in few primary projects.
  • Worked extensively with Objective C and cocoa frameworks.
  • Integrated various Restful Web services call to application
  • Test suite creation and maintenance in SOAP UI PRO.
  • Designed and developed the Touch Screen UI for IPadusing HTML5 and CSS3.
  • Followed Agile Methodology in developing the enterprise application.
  • Worked with Photoshop CS5 for image editing and alterations.
  • Worked with UI Framework for the applications at hand.

Environment: iOS 7.0, 6.0 and 6.1(iPhone SDK), Mac OS X, Objective C, Xcode 4.6, XML, Agile Methodology, HTML5, CSS, SOAP, JavaScript, JQuery.

Confidential, Menlo Park, CA

iOS Application Developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks.
  • Worked on the application with the help of storyboard and Automatic Reference Counting.
  • Worked with UIKit Framework for the applications at hand.
  • Created the User Interface/Navigation Layout for the application with respect to the business model flow.
  • Developed various features in the existing App like Barcode, Help, and News in the MobilePro App.
  • Implemented third party library ZBAR SDK to read the barcode.
  • Used XML to store data locally in device for a Barcode Scanning feature.
  • Worked with Backend team to communicate with web services.
  • Implemented ZBAR framework for barcode scanning functionality.
  • Parsed the data from the websites RSS feed via XML Parsing method to the iPhone, stored the information and checked for any updates required. Used core framework to optimize the solution of the application.
  • Used the same storyboard to design for iPhone 5 and older iPhones by using Auto-layout.
  • Embedded several views modally and in pushViewcontroller with custom sliding animations.
  • Implemented databases in SQLite, MySQL and location based services in UIMap kit framework.
  • Developed custom messaging API to interact with server layer for quick messaging.
  • Debugging issues at onsite whenever required using GDB and Xcode.
  • Worked with Subversion to checkout and update the Code changes.

Environment: iOS 6.0&6.1, Xcode 4.4.1,4.5.2,4.6, and 5(iPhone SDK), Mac OS X, Objective C, Cocoa, Cocoa Touch, Cocoa framework, iPhone Simulator 4.1,6.1, SQLite, XML, JSON

Confidential, NYC, NY

iOS/iPhone Developer

Responsibilities:

  • Implemented Core Data for persistent storage of user data.
  • Created models in MVC and development of delegates for updating model information.
  • Created of various views, table views, customised views and popovers.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database with the objective C interfaces.
  • Created of notifications to detect the autorotation in the customised sub views.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Developed Navigation between views was mixture of using UINavigationController, UIGestureRecognizer, and UIPopoverController.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Performed all tasks from UI design and implementation to writing code for various features.
  • Used several methods for testing and tracking of application like kiwi.
  • Designed XSDs to define the xml structure of data exchanged between iphone and server.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.

Environment: iOS 5, 5.1 and 4, Xcode 4.1, 4.3.3, 4.4.1, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite, View Controller

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement analysis and design, development of the application using Java Technologies.
  • Developed the login screen so that only authorized and authenticated administrators can only access the application.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Configured Oracle connection pool, which is included in Oracle JDBC driver (OJDBC).jar file, to allow concurrent access to the database and optimize performance.
  • Involved in preparing the documentation of the project to understand the system efficiently.
  • Used JavaScript for Client side validations.
  • Wrote SQL queries for interacting with database.
  • Oracle 8i is the main repository for data.
  • Developed User Interface using JSP and HTML pages, XML and JSP’s are used for reports.
  • Servlets are used as the controllers and the Session Beans are used for Business logic purpose.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Weblogic Application Server.

Environment: Java, J2EE, Weblogic, JSP, Servlets, JavaScript, JDBC, Oracle8i, UML, SQL, JNDI, HTML, XML, Windows2000

Confidential

Jr. Java Developer

Responsibilities:

  • Developed the GUI using JPanel, JForms and JavaScript
  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed the Business logic classes and developed the form Validation classes to validate user input.
  • Developed different Servlet components.
  • Interacted with the Database using MYSQL.
  • Involved in Database designing using ER Modeling and creating tables.
  • Developed Java Mail program to send a system generated mail to all first time registered users.

Environment: Java 1.5/1.4,Applets, JPanel, JForms, JavaScript, Log4J, JUnit, Oracle 8 & Netbeans

We'd love your feedback!