We provide IT Staff Augmentation Services!

Ios & Android Developer Resume

0/5 (Submit Your Rating)

PA

SUMMARY

  • 6 and Half years of experience as an iOS native application developer and worked as UI developer.
  • Excellent hands - on coding using Java, Android SDK.
  • Experience in Designing, Developing, Debugging and Porting of Android Applications and customization of Android Framework.
  • Strong experience in Android (Applications, UX, framework, SDK, NDK, kernel etc from Cupcake to JB).
  • Well versed with complete Software Development Life Cycle (SDLC), agile process which includes designing and implementing the software, debugging, fixing and maintaining the software.
  • Experience in working with Mac OS X, LINUX and Windows platforms and web technologies like Objective-C, SWIFT, HTML5, CSS, JavaScript and mobile frame works like JQuery, Sencha touch.
  • Expertise on iOS & Android Build System, Framework APIs, Application Components (Activities, Services, Broadcast Receivers and Content Providers), UI Design.
  • Complete understanding of Model-View-Controller (MVC) architectural patterns and frameworks and comprehensive knowledge of memory management in Cocoa.
  • Experience in working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Good experience with Foundation frameworks, SQLite, Core Data, Core Location, Map Kit, Messages UI and third party frameworks.
  • Multi-threading experience in Java and iOS & Android platform.
  • Proficiency in XML, JSON and REST.
  • Expertise in MVC design architecture, Cocoa design patterns, concepts like delegation, protocols & categories.
  • Experience in working with APNS, pop-up alerts, badges, action sheet and integration of various social networking APIs like Facebook, twitter and Flickr into application.
  • Worked on creating and extracting data from database and displaying on iPhone using SQLite3.
  • Experience working with multi-threading, P-list and user defaults.
  • Worked on providing Web Services, database management, Locations Services, Audio, Graphics and Animation capabilities in Applications.
  • Ability to write code by using clear, explicit method, variable names and effective comments.
  • Development, testing, troubleshooting and debugging of the application.
  • Experience on hybrid applications using Sencha touch.
  • Strong problem solving and decision making skills with ability to communicate effectively at all levels.

TECHNICAL SKILLS

Web Technologies: XHTML, JavaScript, CSS, JQuery

Mobile Application Frameworks: Cocoa Touch, Sencha, Cordova

IDE & Tools: Xcode, Eclipse2.x/3.x.,Notepad++,NetBeans

Database: SQLite, MySQL

Languages: Objective-C, Java, Android SDK, C++

Operating Systems: Mac OS X, Windows 7/8, Linux RHEL6

Version Control Tools: GIT, SVN

PROFESSIONAL EXPERIENCE

Confidential - PA

IOS & Android Developer

Responsibilities:

  • Designing, implementing and testing new features according to client functional spec such as create a business related dashboards application for different clients.
  • Participated in full SDLC process including coding, customized navigation web layout, including Objective C.
  • Developed iOS & Android application to communicate with application server to implement communication protocol, send and receive patient information, retrieve system configuration.
  • Created application Activities and Fragments using Adapter, Loader, AsyncTask, Message Handler, Listener, ContentProvider, ContentObserver, SQLite database and Shared Preferences with XML UI composition.
  • Created Http clients and connections in AsyncTask and Services to the REST server and XMPP server and parse the XML or JSON response.
  • Design ID card screen to display existing card and request for new card.
  • Design Doctor’s Visit Assistant page to display the list of service.
  • Tested the application for memory leaks and relevant bugs, fixed the leaks.
  • Built reusable iOS User Interface components for the App.
  • Used Web Services to get Pharmacies details near to the user location using the NSURLRequest and NSURLConnection objects.
  • Used Traceview, SysTrace, MAT, Strict Mode, Wireshark, GDB, Lint, DDMS debugging tools to resolve OOM issue, improve application performance.
  • Parse thePharmacies details using NSJSONSerialization.
  • Worked on MapKit, Core Location frameworks to get user location and display the Pharmacies locations on map near to user location.
  • Developed in Android SDK, NDK, emulator and device environment.
  • Integrated and resolved issues reported by Crashlytics tool for software quality improvement.
  • Design, develop and deliver the application to be successfully launched in the Apple iTunes App Store.

Environment: IOS, Android, Cocoa Touch, iPhone, iPad, scroll Views, table Views, Image Views, Mac OS, JSON, GCD and NSOperationQueue, MapKit, Core

Confidential - Erie, PA

IOS Developer

Responsibilities:

  • Understanding the client requirements and product functionalities.
  • Involved in parsing the requirements into scenarios.
  • Designed the test cases from the requirement documents to satisfy all the functions of the application.
  • Involved in peer reviews to review the test cases.
  • Involved in complete SDLC life cycle of the project.
  • Design login screen and registration screen using storyboard.
  • Get user agency details based on user credentials.
  • Display the list of services provided by Confidential .
  • Basic use of the Navigation Controller for the transitions between the different UIViews of the application.
  • Integrated web services to get list of locations and detail information for selected services like Taxi, Hospital, Hotel, Gas Stations.
  • Display the services in maps.

Environment: IOS, Cocoa Touch, iPhone, iPad, table Views, image Views, tabBars, Mac OS, NSJSONSerialization, NSOperationQueue and NSURLConnection, MapKit, Core Location.

Confidential, Providence, RA

IOS Developer

Responsibilities:

  • Written Technical Specification document defining the Business Model or Transfer Objects, Class, Activity/Sequence diagrams, Web Services consumed, flow dialogs and the software design for BOPS mobile app.
  • Built iPhone Application that uses Tab bar, Navigation Controllers and consumes RESTful JSON Web Services converted to existing Soap Services.
  • Built iOS Storyboards with Login View and Tab Bar Controllers creating segues between different views, established IBOutlet, IBActionsin the storyboard.
  • Tab Bar Controller interface to switch among the independent tasks that can be executed in parallel (Open Units, Pick-lists, Confirm, More/LogOff).
  • Multi-Threaded some of the tasks like downloading images, Service Notification Updates and Utilization Logging in iOS by running tasks in a separate thread using GCD blocks and NSOperationQueue for optimizing the performance.
  • Created Custom UITableView cells with different styles to accommodate the UX/UI requirements in Open Units Screen and Picklists Screen.
  • Consumed JSON web service to fetch the data, reformatted the data to group the departments under a parent product group and bind it to the customized Table View.
  • Written the logic to highlight the jeopardy items on the table, so the pick-list of those open units can be created for executed on priority.
  • Coded the update notification part where in the backend is updated with the tasks and Units executed for Alerts mechanism.
  • Coded the Open Units, Pick-list creation, Pick-list execution and reservation confirmation for customer pick up.
  • Followed scrum methodology, an agile development model with 30 days sprints.

Environment: Objective-C, XCode, Mac OSX, Cocoa Touch, Foundation, UIKit, Core Graphics, RESTfulJSON converted to existing Soap Services, iOS, iPhone Simulator, iPod Touch ” Device integrated with Barcode Scanners and Magnetic stripe reader (for payment), AirWatch Mobile Device Management App Store, Agile Scrum Methodology, Subversion(SVN).

Confidential

IOS Developer

Responsibilities:

  • Involved in complete SDLC life cycle of the project.
  • Integrate Sencha Touch libraries to Cordova Project.
  • Design login screen using Sencha Touch Layouts.
  • Work on sqlite to store customer data and support offline.
  • Integrate ajax calls to post the customer details to server.
  • Add plugins to get field employees location.
  • Design the screen in Sencha Touch to support both iPhone and iPad

Environment: IOS, Cocoa Touch, Objective - C, Cordova, Sencha Touch, HTML, CSS, JavaScript.

Confidential - San Jose, CA

UI Developer

Responsibilities:

  • Involved in Agile development process based on iterative development
  • Design development of presentation layers using HTML, CSS, JavaScript and jQuery
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • Developed Mock-up designs as per the requirements of Business.
  • Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
  • Implemented Performance Tuning to make the pages load fast and in an effective way.
  • Implemented AJAX to speed up web application.
  • Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
  • Performed extensive unit testing (end-to-end) and prepared detailed test scripts as part of it.
  • Designed and developed code for table less web interfaces using XHTML, CSS, and DOM.
  • Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects..
  • Used SVN as version control

Environment: JAVA, Servlets, EJB, JDBC, Hibernate, Spring, JSP, Java Script, SVN and HTML, XML and SQL, CSS, JavaScript, jQUERY, JSP, AJAX.

Confidential

Web Developer

Responsibilities:

  • Created Mock-up designs and developed various functionalities with Java Script and jQuery.
  • Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
  • Extensively used Ajax calls to send parameters and fetch data based on the user-triggered events.
  • Manipulated data to both send and fetch data from the server through GET and POST requests.
  • Used CSS, HTML to make effective and cross-browser compatible front-end pages with attractive and easy to use functionalities.
  • Fixed bugs in the production and carried out Unit Testing for the developed functionalities.
  • As part of testing, prepared effective Test Scripts for each of the developed functionality.

Environment: Java, JavaScript, HTML, DHTML, CSS, Adobe Flash, SQL, Oracle, Windows.

We'd love your feedback!