We provide IT Staff Augmentation Services!

Ios App Developer Resume

5.00/5 (Submit Your Rating)

PennsylvaniA

SUMMARY

  • 5 years of experience in software development field comprising 3 years in mobile applications development and 2 years of web development.
  • Over 3 years of experience in designing and developing iOS mobile applications using Objective - C, and XCode.
  • 2 years of experience in developing software web applications and designing the user interface using HTML, CSS and JavaScript.
  • Professional Expertise in Object Oriented Programming concepts using JavaScript.
  • Used various iPhone SDK frameworks such as Foundation, Core Data, Quartz Core, Core Location and Cocoa.
  • In-depth understanding of Memory Management
  • Experienced in making efficient use of Interface builder, storyboard in building the applications.
  • Created and customized Table Views, Navigation Bars and Tab Bars which are basic functionality in multi view applications.
  • In depth knowledge of UIKit, MapKit, Human Interface guidelines.
  • Thorough understanding of COCOA design patterns, MVC architecture and other concepts like Delegation and Protocols
  • Worked extensively on Multi-View Applications using UINavigationController, UITabBarController, UITableViewController and StoryBoard.
  • Experience in using various IDE's Notepad++, Eclipse, and Xcode, NetBeans, IBM RSA.
  • Experience in developing Database Packages, Stored Procedures, Functions, Database Triggers and implementing advanced features of Database objects like Collections, Indexes, Materialized Views, Table Partitions and Parallel Processing techniques.
  • Experienced in developing Front-end applications using HTML, JSP, JavaScript, JSTL and Custom Tags.
  • Proficient in Object Oriented Analysis and Design (OOAD), Development, Implementation and Testing of various software applications using Java.
  • Proficient in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL).
  • Rich awareness of Agile Development Methodologies (SCRUM), Object Oriented Analysis & Design (OOAD), Rational Unified Process (RUP), Waterfall, Design Patterns and Software Development Life Cycle (SDLC).
  • Have extensive experience in documenting business, system and data requirements.
  • Well versed in documenting the testing process using MS-Office tools including Word, Excel, Power Point, Outlook, and MS-Project.
  • Established and maintained working relationship with management, clients and Team members.
  • Strong Analytical and Problem solving skills; excellent communication and presentation skills; efficient decision making skills and excellent team player.

TECHNICAL SKILLS

Languages: Objective-C, Swift, Java, C, C++, SQL, PL/SQL,MySQL

Frameworks: UIKit, UIMapKit, Cocoa Touch

Java Technologies: JavaSE, JavaEE, JDBC 2.0/2.1/3.0, RESTful Web Services, EJB 2.0/2.1/3.0, RMI, JMS, Servlets 2.2/2.3/2.4/2.5, JSPs 1.1/1.2/2.0/2.1

Adobe Technologies: Adobe Flex 2/3(ActionScript 2.0/3.0), Flash8(With ActionScript 2.0 and 3.0), mxml

Frameworks: Struts 1.1/1.2/2.0, Spring 1.2/2.0, Hibernate 2.0/3.0, JSF 1.1/1.2, MVC, Pure MVC

IDE: Xcode, Eclipse, NetBeans

Web Technologies: JavaScript, HTML 5, DHTML, AJAX, CSS

Design Tools: Eclipse 2.0/2.1/3.1, RAD 7, NetBeans, Flex Builder 2/3

Databases: Oracle 8i/9i/10g, SQL Server, IBM DB2

Operating Systems: Mac OS X, Unix, Windows 95/98/2000/NT.

PROFESSIONAL EXPERIENCE

Confidential, Pennsylvania

iOS App Developer

Responsibilities:

  • Worked as app developer for the application.
  • Closely worked with the UX team to get a perfect UI for the application.
  • Perform unit testing and static testing on the documents.
  • Implement custom UITabBarController & UINavigationController for easy navigation of the app.
  • Customized UIElements, UIActionSheet, UIAlertView, UITableView, UIScrollView, UICollectionView to build user interface of the application.
  • Programmed and debugged using Objective-C.
  • Interface mobile application with web services SOAP.
  • Used Core Data organizing data in memory and in the user interface.
  • Worked on UI design for iPhone/iPad application.
  • Performed manual tests writing and execution for the various phases of SDLC.
  • Meet business users and define functional business requirements.
  • Worked in Agile environment with daily Scrum meetings and used SVN for version controlling.
  • Used QuickBuild to deploy application to QA and Regression teams.
  • Used Quality center to tack bugs reported by QA and fix them.

Confidential, Minneapolis, MN

iOS App Developer

Responsibilities:

  • Performed all tasks from UI design and implementation to writing code for various features.
  • Used UITabBar, UINavigationView, UITableView, UIActionSheet and other View Controllers to build the UI.
  • Involved with the end users and business analysts to collect the requirements of the project.
  • Implemented push notifications.
  • Used custom search bar controller to search for items and used custom predicates to filter the results according to user preferences.
  • Used NSOperation to create thread safe structure for UI, priority and memory management.
  • Created Custom UIViews, custom Table Views, and custom TableViewCell for user interface.
  • Used JSON to parse the data from the web services and show into App for continued user experience.
  • Tested the application for memory leaks and relevant bugs.
  • Developed the code in object-oriented manner for optimal code re-usability.

Confidential, Charlotte, NC

iOS App Developer

Responsibilities:

  • Developed the Login screen and the account information screen.
  • Used Map Kit to display the Bank and ATM Locations on the screen.
  • Improved search results and searching capabilities of Branch/ATM locators.
  • Designed and developed user interface as per existing web application using UIViewController, UIResponder etc. and various action and delegate methods.
  • Used JSON to extract the data and display it on app.
  • Worked extensively with Mapkit and Core location frameworks to provide user the experiences of MapViews.
  • Interface mobile application with web services REST.
  • Used Blocks to compose functions expressions that were passed to API for managed memory.
  • Fixed bug issues of the application for speed and performance enhancements.
  • Designed the HTTP interface of the application that uses the NSURLConnection and NSURL Request classes of Cocoa Touch to make network requests.
  • Created notifications module that resurfaces notification messages through APN’s from a database connected on a secure socket.
  • Updated online user ID and password fields to allow special characters to be used.

Confidential

Front End UI Developer

Responsibilities:

  • Involved in full Software Development Life Cycle.
  • Worked closely with UX designers to implement mock-ups and the layouts of the application.
  • MS SQL Server, HTML and JavaScript are used in the web application development.
  • Developed the front end using HTML, Java Script and CSS3.
  • Used NPM, GRUNT for UI task runner and mastered in using the GRUNT commands for building and deploying the project.
  • Designed and Developed Database using My SQL. Extensively used complex queries such as Joins, Views, Subqueries, Stored procedures, Triggers, Transact SQL statements to maintain the database.

Confidential

Web Developer

Responsibilities:

  • Designed GUI using the HTML, JavaScript, CSS, JQuery and Custom Controls.
  • Involved in writing the properties, methods in the Class Modules and also consumed web services.
  • Development and maintenance of the client website.
  • Upgrading the client website as per the requirements.
  • Used JQuery to validate user controls and web forms.
  • Performed Unit testing (using N-Unit), Integration Testing, Performance Testing and System Testing.

We'd love your feedback!