We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • 6+ years of experience in analysis, design, development and implementation of Java based, applications.
  • 3 years of smartphone and tablet (Android) development experience. Developed and architected multiple Android applications across versions. I have a good understanding of Android UI guidelines.
  • Expertise in using Design Patterns and Object Oriented Methodologies to design software for mobile phones.
  • A self - driven, goal oriented, customer focused software professional with proven ability to successfully work in all phases of SDLC. A valued team player with strong written communication, verbal communication skills, problem solving skills, customer service and interpersonal skills.
  • Expertise in Data Structure, Multithreading, Collections, Exception handling and Serialization.
  • Skilled in developing APIs for middle ware Framework modules for mobile platforms using C, C++ and Java.
  • Experience in architecture design, development and implementation of software applications and testing.
  • Experienced of working onAndroidplatform and Frameworks and customizing it as per requirements.
  • Undertaken full life cycle ofAndroidApplication Development, which includes testing on device and simulator as well.
  • Working on implementation of OMA-DM device management protocol forandroiddevices.
  • Responsibilities dat include taking designs and turning them into fully functional, standards compliant, cross-browser HTML templates.
  • Build prototype UI for design spec with JavaScript, CSS and XHTML. Refactored HTML emails to be more compliant across desktop and web-based e-mail clients.
  • Experience of Code Optimization using tools like Valgrind etc.
  • Experience of developing unit test cases in C using C unit test frame work.
  • Experience of using version control and bug reporting tools like clear case, clear quest, Git etc.
  • Worked on Native SDK for Blackberry 10 APIs dat integrate platform applications and functionality into our app, such as email, calendar, and BBM.
  • Worked on Android Access as a Network Drive in order to transfer & access files remotely.
  • Strong interpersonal and communication skills and Self-Motivated individual with strong trouble shooting and problem solving skills.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.
  • Motivated and determined to deliver productive high quality, complete deliverables within deadlines with minimal supervision.

TECHNICAL SKILLS

Operating Systems: MAC, Android, Windows XP, 2000, Win-NT

Programming Languages: C, C++, C#, Java, JDBC, Java Script, SQL

Databases: MySQL 4.0/5.0/5.5, SQLite 3.6, Oracle 10g/9i/8i, SQL Server 2005

Development tools: Eclipse, NetBeans, Android Studio, Visual Studio, X-Code, GDB, Android Access

Application servers: Apache Tomcat 5.5/6.0/7.0/7.1 , WebSphere 6.0

Web Development: JavaScript, HTML, XHTML, CSS, XML, AJAX, Backbone.js, Underscore.js, jQuery, PhoneGap, AngularJS

Design tools: Dreamweaver, Illustrator, Photoshop, Flash

Concepts: OOPS, Design Patterns

Web Servers: Apache ANT, Maven, Apache HTTP Server

PROFESSIONAL EXPERIENCE

Confidential, NY

Android Developer

Responsibilities:

  • Worked in all phases of the project including design, development, testing and deployment.
  • Responsible for design and handling the SQLite database functionality for the application.
  • Responsible for designing Login screen UI and handling the Authentication with backend servers.
  • Responsible for getting the auto horizontal scrolling dynamic headlines using view pager at the top for every screen in the application.
  • Responsible for implementing the media bucket through which the images and videos are displayed on the screen.
  • Worked very closely with the UI design team in getting the image assets, screens and app icons.
  • Tested the application on multiple android devices and debugged the issues using Logcat and DDMS.
  • Responsible for deploying the app to the Android Marketplace and supported the app for different releases of Android OS.

Environment: Android SDK 4.4, SVN 1.8.7, PHP 5.5.12, MySQL 5.6, Eclipse IDE 4.3.

Confidential, Princeton, NJ

Android Developer

Responsibilities:

  • Involved in complete SDLC for all the planning, development, testing, launching, and porting, to maintenance code enhancement.
  • Designed and implemented the user interface using various Custom layouts, buttons, dialog boxes, alert boxes, edit boxes, 9-patch images and spinners.
  • Worked on consuming JSON object creation, parsing on both clients as well as server side.
  • Used Google maps API's to get the Confidential locations.
  • Optimized application by listening to Broadcasts sent by Android system.
  • Worked on customized dialog boxes and options menus for the entire app.
  • Implemented the price option to calculate the price of the shopping list automatically.
  • Used SQLite database to store the order history and new orders being placed.
  • Designing the app interface by implementing the UI with XML.
  • Implementing and designing the SQL database dat stores all app information and shopping history.
  • Implementing client and server Interaction.
  • Testing and debugging client code using various android devices AVDs and Log Cat.
  • Involved in porting into Motorola Droid, HTC Incredible, and HTC EVO 4 and testing the application.

Environment: Android Studio, Java, SQL, PHP, XML, Eclipse IDE 3.5, ADT Plug-in, CVS (version control), DDMS console

Confidential, Austin, TX

Android Developer

Responsibilities:

  • Followed the Agile and Scrum methodologies in the project implementation.
  • Interpreted the wireframes and created layouts and functionality according to it.
  • Implemented AsyncTask and Handlers to get the server response
  • Developed the Splash screen and Navigation Drawer with Image View and List View.
  • Implemented REST services, getting JSON response and parsing them to get the required information.
  • Worked on Password and Email validation.
  • Implemented the payment system using NFC.
  • Worked on the Camera feature to capture Gift cards and Loyalty cards.
  • IntegratedAPIs in Settings Menu for itemized display of the user's preference.
  • Used Git for code repository and maintaining current and historical versions of the source code.

Environment: Android SDK 4.4, EGit 3.4.1, Eclipse IDE 4.4.

Confidential, Staten Island, NY

Java Developer

Responsibilities:

  • Communicated with clients to analyze the requirements to design and develop the website.
  • Developed UI to improve dynamic responsive web pages using HTML5, CSS3, JavaScript, jQuery, JSON, and Ajax.
  • Designed, developed, and implemented different pages for multiple screen sizes.
  • Acquired items’ data from server which has been existing database into system by using Ajax, XML and jQuery.
  • Designed directory pages using HTML5, CSS3and JavaScript. Set a button to refresh pages and update directory, using JavaScript and jQuery.
  • Created advanced search pages by jQuery and Ajax. Stored and accessed the data in search pages in JSON.
  • Set buttons and forms to implement various management functions, like adding new items, deleting expired items, update items’ descriptions and items’ details.
  • Based on Cross-browser feature of pages. Tested on Chrome, Firefox, IE 7/8/9 with Chrome Developer Tools and Firebug. Fixed bugs and optimized JavaScript codes.
  • Used Git to manage the code repository.
  • Collaborated with back-end developers to ensure UI designs are implemented and tested correctly.
  • Modified and updated UI pages rapidly after receiving new requirement from clients.
  • Created test-cases and Unit Testing is done using JUNIT Framework using ANT & used CVS for Version Controlling.
  • Extensive knowledge in configuring and deployment of applications on tomcat and web logic servers and involved in setting up and managing Crucible code reviews.
  • Involved in writing Database procedures, Triggers, PL/SQL statements for data retrieve.

Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, XML, JSON, Chrome Developer Tools, Firebug, Git.

Confidential, Bound Brook, NJ

Java Programmer

Responsibilities:

  • Responsible in developing Dynamic web pages using JSF 1.2, XHTML, JavaScript and Custom Tags.
  • Participated in requirements analysis and technical assessment depending on the clients’ requirement
  • Developed websites and applications using HTML, CSS, JavaScript, XML, JSP, Java, and MySQL.
  • Tested Cross-browser compatibility of UI applications on Firefox and IE 6/7/8.
  • Control the version using SVN.
  • Handled all aspects of the web application including maintenance, test, and debug.
  • Developed webpages and process upon client’s demand.
  • Worked on the front-end side of the website and applications, used HTML, XHTML, CSS, and JavaScript meeting W3C standards.
  • Tested Cross-browser Compatibility of UI applications in Firefox, and IE 6/7/8.
  • Involved in maintenance, support and test by IE Tester, Chrome Inspector, and Firebug.
  • Website maintenance.
  • Experience in developing logging module using Log4J in creating log files for debugging and tracing purposes.

Environment: Java 6, JavaScript, HTML, CSS, XML, JSP, Java, and MySQL.

Confidential, Glendale, AZ

UI/Front-end developer

Responsibilities:

  • Build static online functions for the user interface portions of new features including dialogs, icons and other visual elements in the product.
  • Implemented client side validation using the JavaScript, and jQuery.
  • Testing websites for cross-browser compatibility, bugs, and troubleshooting.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery, CSS and HTML.
  • Deliver UI solutions and come up with UI designs.
  • Managed and worked as a team player.

Environment: HTML, CSS, JavaScript, jQuery, Ajax, JSON, SVN.

We'd love your feedback!