We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

3.00/5 (Submit Your Rating)

El Segundo, CA

TECHNICAL SKILLS:

  • MobileDesigned IPhone/iPad application with iOS 5, iOS 6 and iOS 7.
  • Built IPhone/iPad application via C, C++, Objective - C, XCode, CoreData and Swift (beginner) iOs APIs and SDKs: Cocoa Touch, UIKit Framework, Storyboard, Core Motion, Auto layout, Core Data, Core
  • Location, Core Graphics, Web services, Map kit, SQLite, Security Framework, Rest API.
  • Database: SQLite with Core iOS sandbox, SQL server.
  • Java
  • Java1.4, SQL, PL/SQL, J2EETechnologies Servlets, JSP, JDBC, JSTL, JNDI
  • Web Technologies HTML, CSS, XML, JQuery, JqGrid, JavaScript, Ajax, AnjularJS, NodeJS
  • Frameworks Struts, Spring, Spring MVC
  • SOA Web Services (Restful, SOAP, WSDL)
  • IDEs Eclipse, NetBeans
  • Databases Oracle, MySql, SQL Server
  • JQuery Framework / JavaScript
  • Programmed client side processing with use of the jQuery framework; added jQuery framework to applications.
  • Used jQuery selectors, function chaining and client side event handling.
  • Implemented jQuery plug-ins of SimpleModal, BlockUI and jGrowl to improve application usability.
  • CSS / HTML
  • Code HTML with table less CSS Layout via floating DIV tags.
  • Created lean reusable CSS classes and cross-browser HTML.

PROFESSIONAL EXPERIENCE

IOS Developer

Confidential, Atlanta, GA

Responsibilities:

  • Used Swift as well as Objective - C while developing and maintaining apps.
  • Implemented Core Data framework to store user Data.
  • Implemented NSOperationQueue and NSURL Connection to integrate with backend web services.
  • Implemented using Storyboard and ARC.
  • Developed unit tests for testing specific functionality and logic.
  • Performed the UI for the application to support both the portrait and landscape modes.
  • Created the overall design of application using UIKit framework.
  • Enforced intuitive gesture controls to enhance the ease of interaction.
  • 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 Subversion to checkout and update the code base changes.

Environment: s: Xcode 4.x, 5.x iOS 5.x, 6.x, 7 Objective-C, Cocoa Touch, Cocoa framework, JavaScript, JQueryUIKit, JSON, XML, SQLite, Agile Methodology, RESTFul, JIRA, GI

IOS Developer

Confidential, Richardson, TX

Responsibilities:

  • Design and Implementation of all the screens in iPhone and iPad in only one Xcode project. Reused most of the models and controller classes and changing view classes according to the device.
  • Implemented Split view Controller by adding as child view controller in the iPad application.
  • Analysis of the requirements and work flow of the screens and estimate of the required classes and view controllers.
  • Gallery of hotel images with slideshow as well as full screen and zoom enabled.
  • Fetching Data from local database and updating the local database if there are changes in the server.
  • Implemented Gallery with dynamic tableview which will adjust the number of images in each cell according to the datasource methods implemented.
  • Integrated web services for updating local database for featured hotel and any changes in the hotels details.
  • Integrated MapKit API to show multiple pins and annotation views for the locations of all the hotels on the map view region wise or country wise.

Environment: s:Database and APIs: SQLite, SDWebImage, WebView, JSONKit, AFNetworking, TestFlightMapkit, Objective C, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Core Location, and AV Foundation.

Senior iOS Developer

Confidential, El Segundo, CA

Responsibilities:

  • Worked extensively with Objective C and Cocoa Touch frameworks.
  • Composing list of classes required.
  • Helping to implement auto layout and unit testing.
  • Designed and implemented all the screens of the application.
  • 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.
  • Developed critical tools for this project like a customized navigation bar (UINavigationBar), PageControl and
  • UIScrollView.
  • 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.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Followed MVC architecture widely in this project. Created highly reusable model classes for User, ContactActivity, Share etc., and Singleton for the logged in user.
  • Implemented Push notifications by creating APNS s and displayed all the notices at one place in
  • Notices Tab.
  • Also handled push notifications effectively.
  • Integrated Flurry analytics to log user activity in various screens.
  • Used the same xib to design for all iPhone's using Auto-layout
  • Reported progress/challenges to onsite project lead
  • Used Agile methodology for development.

Environment: Xcode (5,6,7), Objective-C, Cocoa Touch, Cocoa framework, UIKit, XML, SQLite, Bit-BucketCocoapods, TestFlight, SDWebImage, AFNetworking, Flurry Analytics API.

Java Developer

Confidential

Responsibilities:

  • Involved in project architecture, functional analysis and design.
  • Used Servlets for developing the application logic.
  • Flexibility to develop configurable applications by implementing components supporting dynamic page display and workflow management.
  • Implemented Database connectivity with JDBC for communication between application and MySQL database.
  • Deployed the application in Apache Tomcat container.

Environment: s: Apache Tomcat, HTML, Java, JDBC, JSP, MySQL and Servlets, Eclipse.

Java Developer

Confidential

Responsibilities:

  • Involved in designing and implementation of application flow.
  • Involved in Developing UI screens in Administrator module.
  • Developed Servlets and JSP pages for displaying both dynamic and static pages using HTML and CSS.
  • Developed Action and Form Bean classes to retrieve data and process server side validations.
  • Used JavaScript for performing client side validations.
  • Created JDBC stored procedures, triggers, queries and PL/SQL statements to interact with the database.
  • Involved in implementing Internationalization for supporting different country languages using Unicode formats.
  • Involved in Code Reviews to make sure best coding standards and java best practices are used before placing the code in version control.

Environment: s: Java1.4, Servlets, JSP, Struts, EJB, JDBC, Design patterns, HTML, javascript, Eclipse IDE and Web sphere application server (WAS 5)

We'd love your feedback!