We provide IT Staff Augmentation Services!

Ios Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • Over 7 years of experience as a software developer including 4 years as iOS developer in designing & developing Rich User Interface applications, integrating with various Databases, Client - Server applications and as a Java developer.
  • Proficient knowledge of Programming Experience using Objective-C and Swift.
  • Extensive experience in iPhone& iPad Touch application development.
  • Expertise in iPhone/iPad (iOS 4.0, 5.0, 6.0, 7.0, 8.0, 8.3. Xcode 4.0, 4.2, 4.3, 4.4, 4.5, 4.6, 5.0, 6.0, 6.4.)
  • Worked extensively on Xcode, Interface Builder, Instrument, Mobility Tester and Static Analyzer development, debugging, profiling, optimizing, and build process.
  • Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch frameworks.
  • Strong knowledge about Core Frameworks like, Map Kit, Core services, Core Graphics, Core animation, UIK it methodologies.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Proficient in source control with Git, SVN.
  • Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
  • 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
  • Experience in GOOGLE technologies like Google analytics, Google maps, Google gadgets, and Google search API.
  • Proficient in using Instruments for memory leaks/ memory management and performance analysis.
  • Experience in creating and extracting data from the databases and displaying on iPhone using SQLite 3, and also worked on data management software like MYSQL, Transact SQL, SQL Server.
  • Proficient in programming languages such as HTML5, Cascading Style Sheets (CSS) and JavaScript.
  • Experience using C++ on multiple platforms like (Linux, Windows & .NET Environments) for Object Oriented Programming.
  • Working knowledge of Operating Systems like MAC OS,Windows 2003, Windows XP, Vista, Windows 7 and Windows 8.
  • Thrives on cooperation, problem solving, dealing with ambiguity, and working with little direction when necessary.

TECHNICAL SKILLS:

IOS Technologies: Objective-C and Cocoa development for iPhone and iPad devices in Xcode 6.0, Interface builder-UIKit, Instruments, Cocoa touch

IOS Software Tools: Trained in iOS 4,5,6,7,8 & 9 with Xcode5.x/6.x, OSX 10.5, 10.6,10.7 and10.8, Mavericks, OSX Yosemite, JSON

Cocoa Frameworks: Core Data, Core Graphics, Core Location, MapKit, Quartz Core, AVFoundation, UIKit, Address Book, Event Kit, etc.

Programming Skills: Objective-C, Swift, UML, CSS, HTML, Java Script, T-SQLDatabases: SQL Server 2008/2005/2000, Oracle 10g/9i, SQLite, Core Data for IOS

Operating System: Mac OS 10.5/10.6/10.7, 10.8, OSX Yosemite, Windows 8, 7, XP.

Concurrency: Grand Central Dispatch, NSOperations, NSThread, Gesture recognizer

Tools: Xcode, Interface Builder, MS VS 2005/2008, IBM Worklight, SVN/GIT

PROFESSIONAL EXPERIENCE:

Confidential, Austin TX

IOS Developer

Responsibilities:

  • Involved in analysis, design and development of the application using Xcode.
  • Developed Custom UIViews based on UIKit Framework.
  • Worked with UINavigation View, UITabBar View, UITable View, UICustom Cell, and UIAlert View.
  • Worked extensively with Objective-C as well as Swift and iOS SDK.
  • Worked with MFMailComposeViewController to create email, which enable user to share.
  • Used Core data to store data locally in the device for Barcode Scanning feature.
  • Used AFNetworking for server RESTFULcalls; ParsedJSON data received from back-end to properly present the content for numerous UITableViews throughout the application.
  • Integrated a web-based content made with HTML5 on a native app using UIWebview.
  • Constructed Views using XIB files with Interface Builder; UIConstraints added programmatically for UIControls to display properly.
  • Constructed views using Storyboard, Foundation, UIKit.
  • Implemented Delegation pattern in order to properly update status displays and reading progress made between views of the workflow.
  • Implemented NSNotifications to fire UIAlertViews with received PUSH notifications information from back-end.
  • Utilized UITabBarController, UINavigationController, UITableViews, UIWebviews. UIScrollView to display content as required in the App.
  • Use of UITabBarController to move between different categories.
  • Implemented multiple UIGesture Recognizers for user input functionality.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Developed the code in object-oriented manner for optimal code re-usability.
  • Participated in code review using GitHub for creating branches and to push, pull, stash the code from remote repository.
  • Worked in an agile development environment with bi-weekly sprints.
  • Pre-fetching data for different views for smooth screen transitioning.
  • Implemented third party library ZBAR SDK to read the barcode.
  • Implemented QR reader functionality.
  • Took care of code review code fixes and bug fixes.
  • Performed testing end application for data accuracy and process critical information from multiple inputs simultaneously.

Environment: Xcode 6.x SDK,iOS 8 & 9 SDK, Swift, Objective-C, iPad, iPhone, Cocoa TouchFramework, UIKit, AVFoundation, Media Player, AFNetworking, XML, Agile-Methodology, Git.

Confidential, Atlanta GA

IOS Developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks.
  • Worked withUIKit Frameworkfor the applications at hand.
  • Worked extensively on table view controller and madecustomized table view cellsaccording to the client
  • Pre-fetching data for different views for smooth screen transitioning.
  • 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,XML and JSONparsing included in the project.
  • Worked withUIKit Frameworkfor development and maintenance.
  • Added animation between UI Views for smooth transitioning and better user experience.
  • 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 usingUI Web View
  • UsedCore data Frameworkfor local storage purpose in SQLite in few primary projects.
  • 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 withLLDB and Xcodefor debugging.
  • Worked withGITto checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.

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

Confidential

IOS Developer

Responsibilities:

  • Involved in the requirement gathering, project plan, effort estimations leading to successful product delivery.
  • Created the overall front-end UI design of the app using UIKit framework primarily.
  • Used MVC design pattern, protocols and delegates to design the application’s architecture.
  • Implemented the supplied login credentials-authentication using ASIHTTPRequest.
  • Implemented NSURLRequest framework to consume the Web service response from server, and parse using NSJSONSerialization class, which converts JSON to Foundation object such as NSDictionary.
  • Dynamically updated the UITableview with the JSON data
  • Used AFNetworking, which is built on top of NSURLSession to load User’s image profile.
  • Incorporated the Push Notification feature using APNS when user is in offline/online mode.
  • Participated in application testing, logged in errors/bugs and fixed them thereby contributing for application enhancement.

Environment: iOS 4.x/5.x, Objective-C, Xcode 5.0, JSON

Confidential

Java Developer

Responsibilities:

  • Used Apache Struts as a web application framework.
  • Designed and developed Action Classes, Form Beans and JSP’s.
  • Client Side Validation is done by JavaScript in the JSP pages.
  • Involved in using Design patterns like Singleton Pattern and MVC architectural design pattern for solving the architectural issues.
  • Developed Business Delegates, Value Objects, and Data Access Objects (DAO).
  • Designed and developed DAO layer using JDBC to access the database.
  • Actively involved in the integration effort for deploying the application in UAT/SIT environments.
  • Involved in code reviews and suggested required enhancements to the code to follow the standards.
  • Deployed and tested the application on Web Logic application server.
  • Involved in developing Test cases and executing them.
  • Used Log4J framework for event logging.
  • Actively involved in production support and resolved the production issues depending upon priority of issues.

Environment: Java, Struts, SPRING, JSP, Servlets, JavaScript, JDBC, SQL Server 2005, DB2, Eclipse/ My Eclipse, JMS, JBOSS 4.1, Log4J, Windows NT, UNIX, Web Logic.

Confidential

Java Developer

Responsibilities:

  • Gathered and analyzed all necessary requirements by involving in discussion sessions.
  • Co-ordinate with BA group for better understanding of functional requirements, Analyze and Design the business requirements to document and implement.
  • Worked with Servlets to implement the business logic.
  • Worked with JDBC to connect the front end of the project to the databases.
  • Worked with extensively in HTML, CSS, JavaScript and JQuery for front-end validation.
  • Worked on the front end of the project by using JSP.
  • Designed the database schema in MYSQL.
  • Involved in developing Class diagrams and Sequence diagrams using UML.
  • Design and development of web pages using PHP, HTML, CSS including Ajax controls and XML.
  • Used JS for custom client-side validation and DOM manipulations.
  • Worked with View State to maintain data between the pages of the application.
  • Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in SQL SERVER.
  • Analyzed and created Stored Procedures, Functions, Triggers and Packages.
  • Created required Views, Indexes and Clusters.
  • Created database triggers to implement business rules and writing stored procedures.
  • Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data marts.
  • Created migration document and supported the migration of packages and objects to production environment.

Environment: Java 1.6, JDBC, Servlets, JavaScript, JSP, HTML, CSS, XML, MySQL, SVN, JIRA, Eclipse, Windows XP, PHP and AJAX

We'd love your feedback!