We provide IT Staff Augmentation Services!

Ios / Tvos Developer Resume

SUMMARY:

  • 6+ years of IT Experience in Java, J2EE design, development, maintenance of Enterprise Application SDLC and iOS Application development.
  • 3+ years of experience and knowledge in designing and developing quality iOS Applications.
  • 3 years of involvement in analysis, design and development of Sofware Applications.
  • Good Knowledge in analyzing, designing, developing, testing and deploying rich user interface applications, integrating with Databases and various Client - Server Applications.
  • Always follow MVC design architecture and super readable code, adept knowledge of memory management, singleton architecture and delegation patterns.
  • Proficient in MVVM Frameworks such as AngularJS, Ionic UI Framework.
  • Developed Hybrid applications using Apache Cordova with ionic framework using Microsoft Visual Studio 2013.
  • Knowledge in Frameworks and APIs in iOS including: Map Kit, Core Blue tooth, AV Kit, UI Kit, Foundation, Facebook API, Twitter, Address Book, Core Location, Core Audio, CF Networking, Core Foundation and Core Animation.
  • Extensively worked on Multi-view applications such as UI Tab Bar Controller, UI Navigation Controller and UI Table View Controller.
  • Good Understanding of creating, querying, and integrating data using the Parse API into iOS applications.
  • Understand web services such as REST and develop applications which uses REST API and persistent HTTP cookie stores for maintaining session details.
  • Experience in developing web-centric Responsive Web Design applications using HTML5, CSS, JSON, JavaScript, jQuery/jQuery mobile and PHP.
  • Familiar with Third party Frameworks including: Crash Reporter, Core plot, Facebook, Twitter, MK Progress HUB, Google Maps, Parse, AF Networking.
  • Solid understanding of back-end and web services including XML, JSON, REST API, SOAP.
  • Worked in fast paced distributed teams using Agile/SCRUM methodologies.
  • Proficient in Objective-C, Swift, Java, C++ and Python, 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.

SKILLS: iOS Applications: Swift, Objective-C and Cocoa development for iPhone and iPad devices in X-Code Interface builder-UI Kit, Cocoa touch, Core Data.

Programming Languages: C, C++, Objective C, Swift, Java, HTML, CSS3 PL/SQL and SQL, JavaScript and JQuery.

Version Control Tools: GIT,SVN,BitBucket.

Databases: SQLite, Microsoft SQL, MySQL

IDE: X-Code, Eclipse, Visual Studio, NetBeans.

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

EXPERIENCE:

Confidential

IOS / tvOS Developer

Responsibilities:

  • Development in Swift 3/4 for iPhone, iPad and Apple TV
  • Extensive use of iPhone and Apple TV SDK's and Swift language constructs and features.
  • Extensively used closure functions like filter, index Of, map, flatMap, contains, subSetOf, Intersect, Union, auto closures
  • Client Development to create and maintain Authorization Framework (AuthZ) in-order for all the modules to consume the back-end Web Services.
  • Maintaining AuthZ SDK as per the requirements from the product, Head End and provide the customers a smooth reliable App.
  • Technical Documentation of the new APIs and designing Use-cases for various scenarios utilizing UML diagrams.
  • Collaborated with Architect and Business in defining overall design & technical architecture for the project.
  • Used Container view concepts and maintained multiple view controllers using a container controller.
  • Used Single-ton, Adapter and MVVM design patterns on the application development.
  • Extensively used Quick play SDK for fetching the Live and Stream content. Controller, Containers, Collection views custom layouts, delegation and notification methods.
  • Integrated NSOperation Queue concepts and GCD to handle the multi - thread calls and used blocks for UI related changes.
  • Captured the crash logs using dsym file and web service errors using transactions in New Relic.
  • Used Nielsen, Comscore, Adobe analytics for tracking the application life cycle, events and actions triggered.
  • Used Jenkins and Test Flight, to distribute the build for QA, business and other teams.
  • Coordinate and certify the implemented solution in different testing environments viz. unit testing, quality testing, performance testing etc.

Environment: /Tools: XCode 8/9, Interface Builder, iOS /tvOS, GIT, AuthZ SDK, Quick play SDK, Hockey App, Test flight, Rally tracker, New Relic analytics

Confidential

iOS/tvOS Application Developer

Responsibilities:

  • Worked extensively with Objective and Cocoa frameworks.
  • Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI module from Service Module.
  • Worked with AV Foundation framework to stream audio and video and also implemented the playlist functionality with features like repeat, shuffle, next and previous.
  • Used auto layout constraint for different orientation and screen size.
  • Responsible for Service Integration Development and Testing.
  • Web services deployment and testing on rest client.
  • Beta testing of the application via test flight.
  • Publishing the application on App store and then pushing updates after every sprint release.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Worked extensively on table view controller and made customized table view cells according 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 JSON parsing included in the project.
  • 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.
  • Debugging issues Confidential onsite whenever required.
  • Worked with GIT to checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.

Environment: s: Xcode 5.x, 6.x iOS 6.x, 7.x, 8.x Objective-C, Cocoa Touch, Cocoa framework, JavaScript, JQuery, UIKit, JSON, XML, SQLite

Confidential, New York

Mobile Application Developer

Responsibilities:

  • Implemented Application Framework with Internal Routing
  • Handling Multi-size Screen Factor based on the orientation.
  • Worked on Custom Directive to load in-app images based on the screen size and orientation.
  • SQLite Secure Local Database and Server Synchronization.
  • Worked with Android SDK in-order to integrate its features with in the app.
  • Worked on a generic framework implementation for the tasks in an app with Angular to load templates, images and to implement cache mechanism.
  • Involved in the entire SDLC of the application
  • Documented the technical specifications.
  • Managing the work log and following the schedule to ensure completion of projects before deadline.
  • Debugging issues onsite whenever required

Environment: ApacheCordova,PhoneGap,DeviceJS,VisualStudio2013,IonicJS,AngularJS,JavaScript.HTML5,CSS3,SQL Database.

Confidential iPhone / iPad Application Developer

Responsibilities:

  • Designed and developed the magazine reader application on iPad/iPhone using XCode and Objective-C
  • Implemented Single Sign On feature in Reader Application with Facebook
  • Implemented Share, like, tweet feature using Twitter API
  • Integrated various Restful Web Services call to Reader Application.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend Web Services .
  • Developed a UITest Case to enquire the details of Customers before downloading the application.
  • Implemented using Storyboard and ARC
  • Developed Unit Tests for testing specific functionality and logic.
  • Followed SCRUM methodology throughout development
  • Used Instruments to check for processing bottlenecks, memory leaks, and retain cycles.
  • Fixed bugs as documented by QA team
  • Involved in the entire SDLC of the application

Environment: Objective C, Cocoa, XCode using ARC. Libraries used were Foundation Framework, MapKit, XML parsing, JSON parsing, and UIKit Framework.

Confidential

Java Developer

Responsibilities:

  • Developed business logic layer and data access layer.
  • Designed the layout of user interface.
  • Wrote global methods for FAQs/support, help, contact and general information pages, which displays in the same page with hiding/visible sections for better performance of site.
  • Build user interface using JSP and Java Script.
  • Developed EJB beans to create the business logic.
  • Developed DAO’s to perform database operations.
  • Used JUnit for unit testing purposes.
  • Used agile methodology for development.
  • Retrieved dynamic content data for all content pages.
  • Tested application with unit testing, manual testing and writing test classes.
  • Effectively participated in communication with Business Analysts and architects.

Environment: Web sphere application server, SVN, JUnit, SQL, J2EE, Core Java, and SOAP based web service, XML, Windows, JSP, JavaScript, EJB, DB2, and Rational Application Developer 7.0.

Hire Now