We provide IT Staff Augmentation Services!

Ios Mobile Application Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over 6 years of experience in designing & developing User Interface applications, integrating with various Databases and Client - Server applications.
  • Over 3 years of experience in iOS Application Development (iPhone/iPad).
  • Clear understanding of the business process, user requirements, and can code the right application for the user that will help them perform their jobs better and more efficiently.
  • Expertise in Object Oriented Programming languages like Objective-C, C++, and Swift.
  • Extensive experience in iPhone, iPod, iPad and universal application development.
  • Fluent in iOS SDK, Objective-C, and Cocoa Touch.
  • Worked extensively on XCode, Interface Builder, and Instruments for all the debugging issues.
  • Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch.
  • Extensively worked on creating customized views, table views for getting data from backend and displaying data in front end, tab bars and navigation bars, which are some basic functionality in a multi-view application.
  • Strong knowledge about Core Frameworks like Map Kit, Core location, Core services, Core Graphics, Core animation, UIKit & MVC methodologies.
  • Expertise in MVC design architecture, Cocoa touch design patterns and concepts like delegation, protocols and categories.
  • Experience in Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad using serialization.
  • APIs (Notifications, Background Aware Services, Animation, GPS, Settings).
  • Excellent communication, organizational skills, attention to detail and the ability to meet tight deadlines.

TECHNICAL SKILLS

Programming Languages: Objective-C, Swift, Core Java

iOS Applications: Objective-C and Cocoa development for iPhone and iPad devices in Xcode using Interface builder-UIKit, Cocoa touch, Core data

Technologies: Restful Web services, SOAP Web services, J2EE, JDBC, Maven, WSDL, JSON

Version Control Systems: SVN, Git

Web Presentation: HTML, CSS, JSP, JavaScript, XML Schema, jQuery

Operating Systems: Mac OS 10.5/10.6/10.7, Windows XP/Vista/7/8

IDE: XCode, NetBeans

Databases: MySQL

Web/Application Servers: Tomcat 6.x, XAMPP 5.6.15, MS SQL Server 2008

Tools: JUnit

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

iOS Mobile Application Developer

Responsibilities:

  • Involved in understanding the business, current process and requirements.
  • Worked with the project manager to support project plans and appropriate resource and time allocation.
  • Conducted code reviews for the development team.
  • Worked extensively on table view controller and made customized table view cells according to the requirement.
  • Implemented UIPageControl and UINavigationBar to navigate smoothly to other pages.
  • Used the NSFileManager to store the user order details in a file permanently.
  • Achieved data scrolling using UIScrollView
  • Used Core data Framework for local storage purpose in SQLite.
  • Responsible for designing, coding and testing the app.
  • Worked extensively with Objective-C and cocoa frameworks including Core Data, Foundation, Core Animation and UIKit.
  • Added animation between UIView and implemented pre-fetching of data for achieving smoother transitioning between screens.
  • Integrated Flurry analytics to log user activity in various screens.
  • Currently working extensively with swift for upcoming applications.
  • Followed Agile Methodology in developing the application.
  • Worked with Sketch for image editing and alterations.
  • Worked with UI Framework for the applications at hand.
  • Performed Beta testing on the application.
  • Responsible for App support and latest versions compatibility.
  • Pushing updates to the app store after every sprint release.

Environment: iOS 8.0 and later (iOS SDK), Objective-C, Cocoa Touch, Xcode (6, 7), Agile Methodology, HTML5, CSS, JavaScript, jQuery, MS SQL Server 2008, GitHub, Swift, Flurry Analytics API.

Confidential, Bellevue, WA

iOS Mobile Application Developer

Responsibilities:

  • Map View implementation using the MapKit and Core Location Frameworks.
  • Web Services consumption on the iPhone to communicate with the MediaWikiAPI using the NSURLRequest and NSURLSession objects.
  • Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices.
  • Lead technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensure that architecture standards are followed.
  • Data scrolling is achieved using UIScrollPane and UITextView.
  • Lead the technical analysis and evaluation of new technologies, vendors, products, and product enhancements with a strong point of view on end-user functionality and an eye for highly usable user interface design
  • Responsible for defining technical evaluation criteria for product and technology selection and determining technical approaches to ensure all architectural solutions result in a coherent systems design.
  • Audio playback using the AVAudioPlayer from the AVFoundation Framework.

Environment: Objective C, Cocoa, XCode 6, InterfaceBuilder.

Confidential, Peoria, IL

iOS Mobile Application Developer

Responsibilities:

  • Worked extensively with Objective-C and Cocoa frameworks
  • Worked extensively on table view controller and madecustomized table view cellsaccording to the client
  • Pre-fetching data for different views for smooth screen transition
  • Followed a work data flow principle for design and development
  • Worked closely with a cross-functional team of testers and developers
  • Worked on Web Service calls,XML and JSON parsing included in the project
  • Worked withUIKit Frameworkfor development and maintenance
  • Added animation between UI Views for smooth transition and better user experience
  • Worked with Backend team to display the correct data format in devices
  • Map View implementation using the MapKit and Core Location Frameworks.
  • 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 application usingUI Web View
  • UsedCore data Frameworkfor local storage purpose in SQLite
  • Formatted the Data as per Business rule to display in UI
  • Debugging issues onsite whenever required
  • Worked withGDB and Xcodefor debugging
  • Worked withGITto checkout and update the codebase changes

Environment: XCode 4.5.2, Objective-C, SDK 6.1, using ARC, Core Data and Auto Layout, PhoneGap.Github for version control, XML, JSON Frameworks: UIKit, CoreLocation.

Confidential, Atlanta, GA

iOS Mobile Application Developer

Responsibilities:

  • Core Location framework was integrated into project to allow user to find closest car rental location
  • Implemented various OOP practices including MVC, and Singleton architectures
  • Attractive UI created by graphic design team and implemented by development team
  • UI and Application Designing using NIB files
  • SVN repository was used for version control and Terminal was used to connect and commit to repository
  • Primary role was creating and connecting to a database and parsing JSON response of car rental information
  • Implemented Core Location framework to allow users to search for the nearest car rental locations
  • Designed application screen layout based on wireframes from in-house graphic design team
  • Managed data and memory management from streamlining code and using various debugging tests
  • Developed and tested unit cases through automated tests and unit testing using Instruments 3rd party automated testing tools

Environment: Objective-C, iOS5.0, Instruments, UIKit, SVN, Xcode 4.3, JSON, Core Location

Confidential

Java Developer

Responsibilities:

  • Involved in System study to understand the requirements of the business.
  • The site was a multilingual site and internationalization and localization was implemented.
  • Designed and developed different interfaces like Customer Registration, Fund Transfer, Transfer Status, Loan Request, Assigning Beneficiary that is used to enable real-time financial transactions
  • Developed Customer Registration interface via Web service bindings where the customer will send the registration information to the DB2 database with the help of JDBC adapter.
  • Involved in developing Fund Transfer interface where customer sends a request via web service binding to transfer the available funds to the bank by using JDBC Adapter
  • Designed web pages using HTML and DHTML.
  • Developed the web application using Struts Framework
  • Developed classes in Eclipse for Java, using the class specification provided in Rational Rose.
  • Developed Enterprise Java Beans (EJB)/Web Services for various business transactions.

Environment: JAVA, J2EE Technologies (Servlets, JSP, JDBC), JavaScript, Ajax, JQuery, XML, My Eclipse 6.5, JUnit.

Confidential

Java Developer

Responsibilities:

  • Designed the layout of user interface
  • Wrote global methods for FAQs/support, help, contact and general information pages, which displays on the same page with hiding/visible sections for better performance of the site.
  • Participated in the system study to understand the functionality of the current system.
  • Built user interface using JSP and Java Script.
  • Involved in coding of Enterprise Java Beans, and developing Java classes and JavaBeans.
  • Used JUnit for unit testing purposes.
  • Used SVN as version control tool.
  • Used JQUERY to make easier usage of JavaScript
  • Used agile methodology for development.
  • Retrieved dynamic content data for all content pages.
  • Tested application with unit testing, manual testing and writing test cases.
  • Effectively participated in communication with Business Analysts and architects.

Environment: Web sphere application server, SVN, JUnit, SQL, J2EE, Core Java, XML, Windows, JSP, JavaScript, and Rational Application Developer 7.0.

We'd love your feedback!