We provide IT Staff Augmentation Services!

Mobile Application Developer Resume

New York City, NY

Summary of Qualifications:

  • Over Seven (7+) years of referable expertise in developing rich user interface applications with development experience in iOS application development using XCode, Objective C and Cocoa Touch Framework
  • Expert in Object Oriented Programming with experience implementing MVC and Singleton architectures
  • Strong knowledge in implementing core Frameworks like CoreLocation, CoreGraphics, MapKit, UIKit, and EventKit Frameworks
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi - view application
  • Worked on parsing with both SBJson and LibXML, as well as NSXMLParser and NSJSONSerialization
  • Worked with UI design using Storyboard and Interface Builder
  • Experienced with using GCD and NSOperation to perform multi-threaded development
  • Skilled in the use of SQLite, CoreData, and File Manager for storing persistent data
  • Memory and Data Management experience in both MRR and ARC
  • Experience with both SVN and GIT code repositories
  • Exposure to Android Programming and designing Android UI elements
  • Proficient in programming languages such as HTML5, Java, JavaScript and markup languages such as XML and JSON
  • Knowledgeable in Web Development Technologies like HTML, JavaScript, JQuery, CSS, AJAX and XML
  • Experience working in SCRUM methodology as well as some Waterfall and Test-Driven Development
  • Presenting post-implementation, application maintenance and enhancement support to the client with regard to the mobile application
  • Effective team player with strong interpersonal and communication skills
  • Strong knowledge in all phases of Software Development Life Cycle (SDLC) process, which include requirement analysis, designing, implementing, debugging, fixing and maintaining the software

Technical Competencies:

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

Programming Languages: C, C++, Objective C, Java, HTML, XHTML, CSS3, PL/SQL and SQL, JavaScript

Version Control Tools: GIT, CVS, SVN

Databases: SQLite, Microsoft SQL, MySQL

IDE: XCode, Eclipse, AppCode, Microsoft Visual Studio, NetBeans

Operating Systems: Mac OS10.5/10.6/10.7, Windows XP/ Vista/ 7/ 8, Linux.

Professional Experience:

Client: Confidential ’s - New York City, NY

Role: Mobile Application Developer/iOS

App Store Link: https://itunes.apple.com/us/app/macys/id341036067?mt=8

Confidential ’s iOS application puts everything at your fingertips. Latest version of iPhone app provide special offers and in-store savings, access your registry and find gifts for others, manage your account or use scan features to get instant access to product details, prices and more.

Roles & Responsibilities:

  • Worked extensively with huge code database
  • Worked on table view controller and made customized table view cells according to the client
  • Completely responsible for new features added to the application (AutoPay and SchedulePay)
  • Worked on Payment Processing as SchedulePay and AutoPay are involved with Payment
  • Pre-fetching data for different views for smooth screen transition
  • 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, JSON was used in the project
  • Worked with UIKit Framework for development and maintenance
  • Added animation between UI Views for smooth transition and better user experience
  • Used the same XIB to design for iPhone 6 and older iPhones by using Auto-layout
  • Integrated a web-based content made with HTML5 on a Native application using UI Web View
  • Formatted the Data as per Business rule to display in UI
  • Debugging issues onsite whenever required
  • Worked with SVN to checkout and update the codebase changes
  • Followed Agile methodology throughout the project
  • Documented the technical specifications
  • Reported progress/challenges to project lead
  • Attended Weekly meetings with Business team to discuss the updates and changes in the project

Client: Confidential, an Confidential - Chicago, IL

Role: Mobile Application Developer/iOS

Confidential develops cloud-computing applications that improve organizational efficiency and risk assessment by automating credit and collections management and aligning these functions tightly with sales, marketing and customer service. Confidential has been a Confidential reseller for two years through its white label QTC Advantage solution. Confidential Inc., a global information solutions provider, announced it has acquired Confidential, LLC a leading provider of end-to-end, cloud-based credit and collections management solutions.

Roles & Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks
  • 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 transition
  • 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 UIKit Framework for 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
  • Implemented using Storyboard
  • Integrated a web-based content made with HTML5 on a Native application using UI Web View
  • Used Core data Framework for local storage purpose in SQLite
  • Formatted the Data as per Business rule to display in UI
  • Debugging issues onsite whenever required
  • Worked with GDB and XCode for debugging
  • Worked with GIT to checkout and update the codebase changes
  • Followed Agile methodology throughout the project
  • Reported progress/challenges to project lead

Client: Confidential - Atlanta, GA

Role: Mobile Developer/iOS

Confidential US, Inc. is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The company’s advanced nationwide 4G and 4G LTE network delivers outstanding wireless experiences for customers who are unwilling to compromise on quality and value. Based in Bellevue, Wash., Confidential US operates its flagship brands, Confidential and MetroPCS. It currently serves approximately 43 million wireless subscribers and provides products and services through 70,000 points of distribution.

Roles & Responsibilities:

  • Upgraded reporting system of the application Confidential My Account for analytics
  • 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 for the application
  • Developed Facebook integration for the application
  • Improved the efficiency of the application by optimization that resulted in faster loading of player and streaming data. (Main thread and secondary thread)
  • Provided mechanism to avoid loading of duplicate data in table views (Problem due to concurrent server calls)
  • Handled scenarios of no data for application during good network signal
  • Explained the design problem of invocation by drawing flowcharts
  • Assisted Project Manager with release build schedules
  • Documented the technical specifications
  • Managing the work log and following the schedule to ensure completion of projects before deadline

Client: Confidential - Lake Forest, CA

Role: iOS Engineer

Roles & Responsibilities:

  • Used the Media Player framework of Cocoa Touch to stream video and audio, which are both DRM and Non-DRM protected
  • Implemented the Playlist functionality with features like repeat, shuffle, next and previous (similar to iTunes)
  • Designed the HTTP interface, which uses the NSURLConnection and NSURLRequest classes of Cocoa Touch to make network requests
  • Designed the interface to control the brightness of the application using the UIKitframework
  • Used the NSJSONSerialization class to parse the JSON and to extract the data required to customize the appearance of the controls of media player
  • Developed the Skinning functionality which overrides the appearance of default controls of the native media player, the appearance was customized by the data from the JSON using the QuartzCore and UIKit frameworks
  • Enforced intuitive gesture controls to enhance the ease of interaction
  • Performed end-to-end testing of the framework and made sure that the streaming of audio and video was smooth even in cases of limited bandwidth

Client: Confidential, San Francisco, CA

Role: iPhone/iPad Application Developer

The world’s most popular Confidential and fitness site, now offers a mobile extension to iPhone users. The app will quickly and easily set you up with a custom Confidential and fitness plan based on your personal goals.

Roles & 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
  • Implemented Web trend mechanism in Zinio iPhone/iPad applications
  • Integrated various Restful Web Services call to Reader Application
  • Implemented NSOperationQueueand NSURLConnection to integrate with backend Web Services
  • Developed a UI Test 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
  • Fixed bugs as documented by QA team
  • Involved in the entire SDLC of the application

Client: Confidential - Nashville, TN

Role: Senior Software Developer

Confidential develops information technology solutions for community hospitals and healthcare facilities. HMS applications are especially designed for the unique challenges, which are being faced by the community hospitals.

Roles & Responsibilities:

  • Developed business logic using Spring MVC
  • Mark-up/ Scripting Language: HTML, DHTML (CSS), XML, XSLT, JavaScript, AJAX
  • Designing and coding of Business Classes using Spring IOC and AOP features
  • Used various Java, J2EE design patterns like Session Facade, Data Access Object (DAO)
  • Built the business layer using Spring Transaction manager
  • Built the persistence layer using Hibernate
  • Also designed and prepared Unit test case using JUnit and Log4J to remove maximum bugs before passing on the application to the QA team
  • Built applications using MAVEN
  • Consumer of SOAP based web services from external clients
  • Developing SOAP and REST Web services
  • Developed Components in the application using Spring Framework
  • Used SVN as version control
  • Working with Product Owners and Healthcare specialists to better understand and design the deliverables
  • Actively participated in meetings to produce quality deliverables within time

Client: Confidential - New York City, NY O

Role: Software Developer

Roles & Responsibilities:

  • Involved in the requirements analysis and design of Virtual Clinic application
  • Developed the graphical user interface that uses swings for the student to take the test
  • Developed code to evaluate the responses provided by the student
  • Developed the Business logic classes and developed the form Validation classes to validate user input
  • Developed the GUI using JPanel, JForms, JQuery and JavaScript
  • Added the feature of feedback report generation
  • Enhanced code to save all the responses provided by the students, so that the professor can view them later
  • Played a major role in fixing bugs and cleaning up the code relating to Virtual Clinic

Hire Now