We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

MO

SUMMARY

  • 5+ years of Android experience in the design, development, testing and deployment of both native and hybrid applications.
  • Comprehensive knowledge of Interaction design and UI/UX of Android and web application development
  • Adept in programming languages like C, C++, Java with hands on experience in developing Android Enterprise Applications for mobiles and tablets using Android Studio
  • Involved in developing Android Applications using Core Java and Android APIs s(Data Storage, Content Providers, Google Maps, Connectivity, Location and Notifications)
  • Exposure to interaction between various devices and different versions of Android.
  • Experienced in programming skills in Java including Plug - in Architecture, HTML, CSS and XML.
  • Experience in implementing native libraries in application by using Android NDK.
  • Expertise in using Design patterns and object oriented methodologies to design software for mobile phones.
  • Worked on user-friendly and fully functional applications for Android and HTML5.
  • Profound knowledge in the integration of third party APIs like Twitter, Facebook, Google+, Google Maps besides other open source APIs.
  • Developed several Android/Unity applications that have been published in Play Store
  • Designing and implementation of User Interfaces and Navigation elements.
  • Excellent debugging and problem-solving skills with Eclipse, IntelliJ IDEA, Unity3D, MonoDevelop, Android Studio and RAD.
  • Experience in various methodologies like of SDLC like Agile development and waterfall development and scrum methodology.
  • Expertise in troubleshooting and debugging applications.
  • A self-driven, goal oriented, customer focused software professional with proven ability to successfully work in all phases of Software development lifecycle.
  • Creative, problem solving, strong communication, organizing and planning skills along with the ability to work independently as well as in a team environment.

TECHNICAL SKILLS:

Programming Languages: Core Java, C, C++, Visual Basic

Mobile Technology: Android

Web Development: HTML, Java Script, JSP, AJAX, JQuery, CSS3

IDE: Android Studio, Eclipse IDE, Visual Studio, Adobe Dreamweaver, Unity

Databases: MySQL, SQLite, Oracle, SQL Server 2012

Operating System: Android OS, Unix/Linux, Windows.

PROFESSIONAL EXPERIENCE

Confidential, MO

Android Developer

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Played a key role in writing application logic using Eclipse IDE and Android SDK.
  • Design screens using MVC pattern for the application with Android Studio IDE
  • Implemented the required GUI by making modifications to the XML files.
  • Designed complex User Interface screens using custom views.
  • Used fragments to build small re-usable pieces that are easier to manage and allow for a more fluid visual design and also can adapt to tablet and phone resolutions.
  • Responsible for consuming the REST services, getting JSON response and parsing them using to get the required information.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Enabled GPS/Wi-Fi to detect user location from where to begin searching.
  • Implemented SQLite databases to monitor the data of a member.
  • Used shared preferences to store and retrieve persistent key value pairs across user sessions.
  • Used HTML and CSS for inserting the images of the car and inserting check boxes to select the available cars and to display them in column’s and row’s
  • Used GIT for version control.
  • Followed Agile with JIRA for implementing this project.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Worked on debugging the application using Log cat, DDMS.
  • Tested the app across different versions of Android and different android phones to assure quality and performance.

Environment: Android SDK 2.2(API 8), SQLite 3.6, Eclipse IDE 3.5, Android API’s, ADT plug-in, JDK 1.6, XML, JSON,GSON,REST services HTML, CSS, GPS service.

Confidential, Santa Clara, California

Android Developer

Responsibilities:

  • Involved in the Requirement gathering phase and UI design phase using Balsamiq.
  • Designed and Implemented Views and Layouts for User Interaction.
  • Re-factored the code base to optimize start -up and memory usage.
  • Key resource for layout and UI work utilizing XML, shape draw, adapter views, activities, fragments, custom view.
  • Used SVN for version control.
  • Used Material Design pattern to implement the project.
  • Have worked in Agile Methodologies where we focus on the adaptability and satisfaction of the application outcome.
  • Implemented custom Navigation drawer to provide a friendly navigation for the User.
  • Created bug reports, closely interacted with developers in fixing bugs, logged bugs into JIRA.
  • Implemented Google Maps API in-order to display the last know location of the device.
  • Integrated location based services with Google Maps API to display locations.
  • Used shared preferences to store user settings.
  • Implemented web views to integrate the app with the website.
  • Designed screens related to categories and detail pages for this application.
  • Responsible for consuming the REST services, getting a JSON response and parsing them to get the help information about the application.
  • Worked with Bluetooth to connect with devices.
  • Worked with design/UX team to create user-friendly, aesthetically pleasing, and full functional UI.
  • Had to closely work with QA team while fixing bugs.
  • Tested the application for multiple devices, densities and screens.

Environment: Android SDK, Android API's, Eclipse IDE, XML, HTML5, REST services, JSON

Confidential

Android Application Developer

Responsibilities:

  • Worked in all phases of the project including design, development, testing and deployment.
  • Designed the features for the database interface relevant for the mobile application from the existing system.
  • In this application the user selects the region as USA or EUROPE or ASIA.
  • Swipe able headlines are the present on the screen.
  • On any Tap interaction Log in screen Pop’s up.
  • A function called as Media Bucket is implemented through which the images and videos are displayed on the screen.
  • Ad marvel Implementation is done.
  • Extensively used custom List Views to view information on every screen, and to keep uniformity of the application.
  • Worked with the UI team to design the appropriate icon and display for the screens.
  • Developed the database wrapper functions for data staging and modeled the data objects relevant to the mobile application.
  • Tested the application on multiple android targets and debugged the issues that were found
  • Worked on the system landscape including development, testing and production.
  • Successfully deployed the app on the Android Marketplace and supported the app for different releases of Android OS.

Environment: Android, SVN, PHP, SQL, Eclipse, XML

Confidential

Android Application Developer

Responsibilities

  • Implemented List View, so as to show the different shipments and maps as a form of list.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Worked closely with the testing team.
  • Worked in an Agile based environment.
  • Collaborated with web services team to implement the backend support.
  • Designed the web services to communicate with the Android application by using RESTful web services with the Spring 3 API, and JSON Parsing for the received responses.
  • Designed and developed the request and response data to and from database.
  • Implemented SQLite databases to monitor shipments.
  • Integrated the Payment Gateway in the app for processing Credit Card Payments for mail orders.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Created test cases and test data for testing the application using JUnit Extensions.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.
  • Used Phone gap to track the location of the package.

Environment: Android SDK 3.0, Eclipse IDE, Google Maps, AML and SQL Databases, JUnit, GPS Services, Phone gap.

We'd love your feedback!