We provide IT Staff Augmentation Services!

Ios developer Resume

Kirkland, WashingtoN

PROFESSIONAL SUMMARY:

  • Five years of IT experience in designing and developing high - end enterprise level Web and Mobile Application.
  • Three years as a developer in designing, developing, implementing, testing and publishing iOS apps on App Store.
  • Built rich user interface applications, integrating with various databases and client-server applications in iPhone/iPad.
  • Application development using Objective-C, C++, Swift, Cocoa Touch, UIKit.
  • Proficient knowledge of programming experience using Objective-C and C++.
  • Extensive experience in iPhone & iPad application development.
  • Good understanding of Memory Management: ARC and non-ARC in iOS development.
  • Worked extensively on Xcode, Interface Builder and Instruments.
  • Followed MVC design architecture, adept knowledge of cocoa design patterns, singleton pattern and delegation patterns.
  • Always followed companies commenting, documentation and naming rules for super readable code.
  • Expert in Object Oriented Programming with experience implementing MVC, and Singleton architectures.
  • Able to develop apps maintaining backward compatibility.
  • Experienced in Concurrent Programming Topics.
  • Experience in E-Commerce development process.
  • Strong knowledge in implementing frameworks like CoreLocation, CoreGraphics, MapKit, UIKit, CoreServices, Core OS and other Cocoa Touch frameworks.
  • Created and customized views, classes, table views, tab bars and navigation bars.
  • Experienced in setting up APNs and Analytics.
  • Extensive experience consuming REST/SOAP Web Services and APIs.
  • Experienced in Native Mobile Application development with Social Media platform.
  • Proficient in parsing JSON, XML, PLIST.
  • Proficient in source control with CVS, Git, SVN.
  • Proficient in Swift, Objective-C, Java and C++,good understanding of Object Oriented Programming.
  • Confidence in working with other iOS and Android developers to complete detailed projects.
  • Ability to coordinate with various team members involved in the project.
  • Expert level proficiency in Auto Layout and Universalization.
  • Strong understanding of the server side software, scalability, performance and reliability aspects.
  • Adept knowledge in HTML4/HTML5/JS/JQuery/CSS.
  • Have hands on experience with CoreAnimation and CoreGraphics.
  • Understanding and implementation of Design Patterns &UML diagrams.
  • Working knowledge of graphic design and handling various kinds of media using Photoshop, Illustrator, Premiere and flash.

TECHNOLOGY SKILLS:

iOS: Objective-C and Cocoa development for iPhone and iPad devices in Xcode 4.6 Interface builder-UIKit, Cocoa Touch, Core Data

Software: iOS 4/5/6/7/8/9,10, Xcode 3.0/4.0/5.0/6.0/7.0/8.0, OSX 10.6, 10.7,10.8, 10.9,10.11, Eclipse, NetBeans, ASP.Net with Visual Studio 2005/ 2008, Microsoft Office Suite

Languages: C, C++, Core Java, Objective-C, Swift, Swift-2, Sift-3

Front End: HTML 4 and 5, CSS2 and 3, JavaScript/ jQuery, JSON, AngularJS, Node.JS, AJAX

Databases: SQL server 2005/2008, SQLite with Core iOS and box, building, and testing database in iOS sandbox

Operating Systems: Mac OS 10.6/10.7/10.8/10.9/10.11, Windows XP, Windows 7, Windows 8

Tools: Visual Studio 2015, Dreamweaver

PROFESSIONAL EXPERIENCE:

Confidential

iOS Developer

Responsibilities:

  • Meeting with business team to discuss the needs and possible solutions.
  • Designing the screens and workflow for iPhone client application.
  • Worked with Backend team to communicate with SOAP web services.
  • Coordinated with the design and development team to define the user interface (UI/UX) requirements for the application and develop the wireframes.
  • Implemented NS Notification Center to broadcast the information within a program.
  • Designed and implemented the Test Account Feature in the App for the new users.
  • Worked on OAuth Authentication protocol to merchant to complete secure transactions.
  • Worked with SOAP and RESTful Service to make two way communications with the backend.
  • Worked on web service calls and JSON parsing included in the project. Used AFNetworking API for integrating the web services.
  • Used the third-party integration tool Cocoapods to integrate AFNetworking, JSONModel APIs .
  • Integrated Third party libraries ( Confidential ) to accept the Card swipe in the App.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Managed technical tasks, project implementations and technical projects going into production.
  • Responsible for App support and latest versions compatibility.
  • Used SVN repository to checkout and update the codebase changes.
  • Created IPA file and distributed them to testers for testing purpose

Environment: iOS7, iOS8, Mac OS X, Objective C, Xcode6, Cocoa, Cocoa Touch, Cocoa framework, iPhone Simulator 5 and above, XML, JSON.

Confidential, Kirkland, Washington

iOS Developer

Responsibilities:

  • Involved in complete End to End application development.
  • Implemented logic for Cart(E-Commerce) Module
  • Integrate web Services for Cart(E-Commerce) Module
  • Implemented Core Data for persistent storage of user data.
  • Integrated Facebook Login Feature.
  • Used Auto layout and size classes to support all screen sizes.
  • Created models in MVC and development of delegates for updating model information.
  • Created of various views, table views, customised views.
  • Redesigned several screens as per newer design.
  • Developed Navigation between views was mixture of using UI Navigation Controller, UI Gesture Recogniser, and UI popover Controller.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Performed all tasks from UI design and implementation to writing code for various features.
  • 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.
  • Involved in the Build Generation using Bamboo Scripts.

Environment:iOS 8.0 and higher, Mac OS X 10.11, Objective C, Swift, Swift 2.0, Xcode 8, Cocoa Touch, Cocoa framework, JavaScript, MapKit, Core Location, CoreData, AVFoundation.

Confidential, Florida

iOS Developer

Responsibilities:
  • Worked extensively with huge code database.
  • Worked on table view controller and made customized table view cells according to the client.
  • Completely responsible for new features added to the application.
  • Pre-fetching data for different views for smooth screen transition.
  • Used bridging classes for objective -c compatibility with swift.
  • And also,rewrote existing classes in swift.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Worked on Web Service calls, JSON was used in the project.
  • Worked with UIKit Framework for development and maintenance.
  • Added animation between UI Views for smooth transition and better user experience.
  • Used the same XIB to design for iPhone 6 and older iPhones by using Auto-layout.
  • Integrated a web-based content made with HTML5 on a Native application using UIWebView.
  • Formatted the Data as per Business rule to display in UI.
  • Debugging issues onsite whenever required.
  • Worked with SVN to checkout and update the codebase changes.
  • Followed Agile methodology throughout the project.
  • Documented the technical specifications.
  • Reported progress/challenges to project lead.
  • Attended Weekly meetings with Business team to discuss the updates and changes in the project.

Environment: iOS 8.0 and higher, Mac OS X 10.11, Objective C, Swift, Swift 2.0, Xcode 7.1, Cocoa Touch, Cocoa framework, JavaScript, MapKit, Core Location, CoreData, AVFoundation.

Confidential, Los Angeles, CA

iOS Application Developer

Responsibilities:
  • Worked extensively with Objective C and Cocoa frameworks.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Worked with Cocoa TouchFramework and Core Services Framework for development and maintenance.
  • Worked with Backend team to display the correct data format in devices.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Integrated a web-based content made with HTML5 on a Native app using UIWebView.
  • 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.
  • Worked with Subversion to checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.

Environment:iOS 7.0 and later-, Mac OS X 10.10, Objective C, Xcode 5.1,6.1, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON.

Confidential, CA

iOS Developer

Responsibilities:
  • Worked with UIKit Framework for development and maintenance.
  • Added animation between UI Views for smooth transition and better user experience.
  • Worked extensively with Objective-C, Xcode and JSON for the application at hand.
  • Used custom search bar controller to search for items and used custom predicates to filter the results according to user preferences (scopes).
  • Worked on integrating with JSON Web Service calls using JSON Framework.
  • Used the same XIB to design for iPhone 6 and older iPhones by using Auto-layout.
  • Clear case repository was used to manage codebase.
  • Developed server side application using Rational Application Developer (RAD) and deployed it in web sphere application server 7.0
  • Documented the technical specifications and investigating alternate configurations & implementingbetter solution.

Environment: iOS 6.0, Mac OS X 10.8, Objective C, Xcode 5.1, Cocoa Touch, Cocoa framework, XML, JSON.

Java/J2EE Developer

Confidential

Responsibilities:
  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Factory, and Front Controller design patterns.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed Struts Framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
  • Developed AngularJS services for reusable functionality.
  • Developed the front-end UI using JSP, HTML, JavaScript, CSS. Implemented Struts Validators framework to validate the data.
  • Developed a core component of Analytics with Angular JS.
  • Developed Ant(build.xml) targets for build and deployments on WebSphereApplicationServer 5.0
  • Developed Stored Procedures in the Oracle 9i database.
  • Coded, Tested and debugged Java code and Servlets using Eclipse.
  • Performed impact analysis on the dependency projects of OneSource Project.
  • Involved in writing unit test plans and developing test cases using Junit. Used Configuration Management and Version Control tool CVS.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Developed deployment descriptors for the EJB have to deploy on Web Sphere Application Server.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Extensively worked on MQ Series using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used Subversion to implement version control System.

Java Developer

Confidential

Responsibilities:
  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed different Servlet components.
  • Interacted with the Database using MYSQL.
  • Implemented the search functionality for Internal Application using Angular JS.
  • Involved in Database designing using ER Modeling and creating tables.
  • Extensively used JavaScript for client side validations.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Developed Java Mail program to send a system generated mail to all first-time registered users.
  • Developing Session beans, Entity for Insurance Quotes.
  • Used AngularJS factory and services for dependency injection.
  • Writing JSP for Online Quote for Resident Insurance.
  • Developing CMP read only Entity beans to get Insurance quotes.
  • Fixing the bugs identified in test phase.
  • Checked all the errors and did debugging with tools.
  • Successfully deployed the project to the client.

Environment: Java, Servlets,JSP, JDBC, UML, HTML, Eclipse, JavaScript, Tomcat Application Server, Apache Server, Java Mail, and UNIX.

Hire Now