We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

New York, CitY

PROFESSIONAL SUMMARY:

  • Over 6+ Years of professional experience in iOS/Java application development, testing Involved and expert in all phases of SDLC like requirement gathering, design, development and maintenance of the application and excelled in meeting the requirement provided and familiar with agile methodology.
  • Mobile Application Development (iPhone and iPad) using Swift, Objective C, Xcode and Cocoa Touch.
  • Complete understanding of various versions of iPhone Software Development Kit (SDK) that includes Xcode, UIkit, MapKit, WebKit, iPhone simulator and Third Party frameworks.
  • Developed applications using various design patterns like MVC, Slide - out Navigation, Delegation, KVO and KVC.
  • Expertise in developing and implementing mobile applications using standard UI components, creating custom UI components and connecting them to backend services.
  • Created and Customized Views, Table Views, Tab Bars and Navigation Bars which are some basic functionality in MultiView application.
  • Experience in distribution such as App store provisioning profiles and delivery, Enterprise app deployment, over the air Ad Hoc App Distribution
  • Used various iPhone Mobile Computing, GPS Technologies SDK frameworks such as Foundation, Core Data.
  • Proficient in Core frameworks: Core Data, Core Graphics etc. Core data is essential ingredient in data driven iOS apps.
  • Experience in use of XML web services such as REST and SOAP.
  • Experience in working with XML parser’s, RESTful API’s and server side technologies and PHP.
  • Expertise in developing applications for android operating system using Eclipse IDE, Java XML and ADT plugin.
  • Expert in developing web applications using HTML5, CSS, JavaScript and jQuery.
  • Expertise in maintain source code version control in both local and network repositories using SVN and GitHub.
  • Trained and Expertise in Development, Testing, troubleshooting and Debugging the application.
  • Passionate, dedicated and very good team player with excellent communication and analytical skills.

TECHNICAL SKILLS:

Databases: SQLite, CoreData, MS SQL, MySQL, PostGre SQL, Oracle

Subversions: SourceTree, GIT.

Tools: XCode, Eclipse, Netbeans, Photoshop.

Languages: Objective-C/C++, Swift, JSON, XML, HTML, SQL. iOSversions: iOS4.0-8.0.

Platforms: Mac OSX (10+),, iphone/ipadOS, Windows XP/vista/10, LinuxDesign patterns: MVC, singleton, Decorator, Adaptor, Fa ade, Observer, Memento

Frameworks: Cocoa Touch, UIKit, MapKit, Core Bluetooth, Core Data, Core Animation, Core Text, SQLite, Core Media, Core Motion, Core Location, Facebook, Twitter, Core Graphics, Core Location, AFNetworking

PROFESSIONAL EXPERIENCE:

IOS Developer

Confidential - New York City

Responsibilities:

  • IPhone and iPad compatible application.
  • Designed and implemented using iPhone SDK, Xcode, Swift, Objective-C, and Interface Builder.
  • User interface implemented using UIKit and Foundation Frameworks.
  • Used custom Plist files, Core Data, SQLite to store user data.
  • Prepared “Software Requirement Document”, project requirements, API design and implementation.
  • Effectively used instruments, organizer tools in Xcode for achieving efficient working of apps.
  • Handled the project code and the libraries for the iPhone, fixed major bug issues.
  • Designed and developed user interface as per existing iOS application using AppKit framework e.g., NSControl, NSResponder etc. and various action and delegate methods.
  • Converted project files and user interface elements of the application to iOS standards.
  • Improved search results and searching capabilities of branch locators and other such information.
  • Made additions of new modules and submitted to the application from other departments within the company.
  • Fixed bug issues of the application in order of 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.
  • Created modules for switching the application in between and coming back to the present session.

Environment: Xcode, UIKit, Restful WebServices, GitHub, Cocoa Pods, CocoaTouch, SQLite, CoreFoundation, JSON Parsing.

IOS Developer

Confidential - Chicago, Illinois

Responsibilities:

  • Coordinated in every phase of Software Development Life Cycle (SDLC), starting from Requirements, Design, Development, Testing, Building, Deployment and Product Support.
  • Experience working with Objective-C and Swift Programming.
  • Extensively used Auto Layout to make the application compatible for iPhone 4,5 and 6.
  • Generated 1D & 2D barcode according to scanner requirement using ZBar SDK.
  • Moved all the existing libraries and frameworks to Swift.
  • Integrated Tapstream SDK to capture user touches and generate reports using the same.
  • Developed custom views using strip architecture as per business requirements.
  • Worked on Push Notifications to send offers and coupons to user.
  • Developed custom spinners and custom alert views that can be used throughout the application.
  • Redesigned several screens including default application landing screen as per newer Wireframes.
  • Developed critical tools for this project like customized Navigation bar, Page control and scroll view.
  • Implemented Foresee SDK to capture users feedback while navigating through the application.
  • Involved in encryption and decryption using SHA1 algorithm.
  • Worked with Node JS to talk with backend services to retrieve transaction status.
  • Worked in Agile environment with daily Scrum meetings and used SVN for version controlling.
  • Used JIRA tool to keep track of user stories and sprint tasks.
  • Used QuickBuild to deploy application to QA and Regression teams.
  • Used Quality center to tack bugs reported by QA and fix them.

Environment: Swift, Objective-C, Xcode, Cocoapods, UIKit, Cocoa Touch, Auto Layout, Instruments, GCD, NSOperations, Agile, Scrum, JIRA, Storyboards, Interface Builder, Git.

IOS Developer

Confidential - Pittsburgh, PA

Responsibilities:

  • Developed complete client iPad login and signup module that includes UI design and backend communication with Web Services.
  • Developed new components like infinite scrolling section for sliding table view.
  • Solved major defects in navigation controller behavior in the application.
  • Constructed custom ViewControllers using Storyboard, along with programmatic UI statements; graceful orientation-handling secured with AutoLayout constraints.
  • Refactored UI components and underlying code for iOS compatibility.
  • Provided design tweaks to app’s custom TableViewCells, to enhance the overall user-experience in content shown.
  • Worked on Web Service calls, XML and JSON parsing.
  • Implemented Core Data framework to store user Data.
  • Project matriculated using Agile/SCRUM management methodology; Code delivered in 2 week Sprints.
  • Performed RESTcalls with proprietary API, which wrapped AFNetworking library.
  • Implemented UISearchBar functionality with NSFetchedResultsController for optimized retrieval of medical record data in Core Data model.
  • Implemented UIImagePicker functionality and workflow for importing pictures.

Environment: iOS7 SDK, iOS8 SDK, CocoaTouch, Storyboard Foundation Framework, UIKit, programmatic UI, AutoLayout constraints, Allocations, Breakpoints, LLDB, Agile, SCRUM

JAVA UIDeveloper

Confidential

Responsibilities:

  • Involved in Analysis, System study and designing of the project.
  • Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.
  • As adeveloper, coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Developed stores procedures, triggers, functions and database tables in Oracle database.
  • Worked on developing a suitable GUI for ATM locator.
  • Participated in daily meeting for enhancing the features for the portal.
  • Participated in Code review and Quality Assurance.
  • Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.

Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, SVN, GIT, Windows XP/07 and MS Office.

We'd love your feedback!