We provide IT Staff Augmentation Services!

Android Developer Resume

4.00 Rating

Chevy Chase, MD

SUMMARY

  • Over 6 years of IT experience, with 3 years' experience in Mobile Applications using Android, and 4 years' experience in analysis, design and development on Java Technologies.
  • Experienced in different phases of software development life cycle like designing, programming and testing.
  • Extensive experience in design, development and deployment of AndroidApplications.
  • Proficient with Java, C++ and AndroidSDK versions
  • Expertise in developing applications for Androidoperating system using Eclipse IDE, SQLite, Java, XML, Android SDK and ADT plugin.
  • Extensive experience in building mobile applications usingAndroidframework APIs such as (Location, Camera, Animations, Maps).
  • Hands on experience using media framework usingAndroidAPI and skills like multimedia usage, video, sound and graphics, networking.
  • Experience onAndroidUI components such as TextView, ListView, Customized ListView, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, Action bars, and Spinners for various layouts in Application development.
  • Experience in using UI designing tool such as Balsamiq icon and Protoshare
  • Expertise in Application development in IDE's like EclipseAndroid SDK, Dreamweaver and Microsoft Visual Studio.
  • Experience in parsing the web response data in both XML and JSON format.
  • Extensive experience in collaboration with 3rd party software development resources including utilization of 3rd party API's.
  • Experience with profiling, tuning, and optimizing Java applications.
  • Good understanding in Testing Mobile applications and bug tracking for the production team fixing.
  • Strong at problem solving and understanding new technical concepts quickly and produce meaningful results.
  • Self - motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.

TECHNICAL SKILLS

Language: JAVA, C++, C#, SQLite, MySQL, Oracle

Integrated Development Environment: eclipse/ Android ADT, Android Studio

Operating System: Windows XP though 8.1,Mac OS X, Linux

Web services: REST, JSON, XML, CSS, HTML

API: Google map, AD, Volley, Retrofite, Butterknife

PROFESSIONAL EXPERIENCE

Confidential, Chevy Chase, MD

Android Developer

Responsibilities:

  • Daily Scrum meetings to organize the deliverables, discuss issues & tasks completed Extensive usage of ListViews for showing large content, improving in this way the memory consumption of the application and android UX
  • Coordinate meetings with the UI and UX team to design de user interface by giving feedback about Androidguidelines for developing user interfaces
  • Handled connection status to avoid crashes and indicates to the user when he needs to be connected to the Internet.
  • Created Alert Dialogs for help and about.
  • Implemented SOAP web service request using KSOAP.
  • Included Preference Fragment to change the preferences as which lanes the user wants to see.
  • Managed version control using Git.
  • Integrated AdMob framework forAndroidto show banners to the users.
  • Parsed XML data and converted to Java objects for handling using XMLParser.
  • Tracked the debugging process usingAndroid Studio DDMS.
  • Develop complete test suites for testing the application using Junit3
  • Usage of Jira for bug tracking & project planning.Implemented Google Cloud Messaging Client into the app
  • Collaborated with web services team to implement the backend support,HTML5, Oracle.
  • Developed the code in objected oriented manner for better code reuse and created the client codes.
  • Tested the application on different android phones, tablets, debugged on real device, and debugged the issues that were found.

Environment: AndroidSDK, Eclipse IDE, Google Maps, AML and SQL Databases, JUnit, GPS Services.

Confidential, Atlanta, GA

Android Developer

Responsibilities:

  • Implemented Fragments on the main screen, On Click of each fragment takes to another tab.
  • 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 and Android UX.
  • 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 theAndroidapplication by using RESTful web services with the Spring 3 API, and JSON Parsing for the received responses, HTML5, Oracle.
  • Designed and developed the request and response data to and from database.
  • Implemented SQLite databases to monitor shipments.
  • 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 JIRA to track issues.
  • Parsed JSON data to display information to the user and save in SQLite database.
  • Created customized views for better user experience.
  • Lead the development of updating the application from Ice Cream Sandwich to Jelly Bean.
  • Used of GIT as source control management tool by creating multiple branches & tags according to the dates scheduled for releasing to Google Play store.
  • Included SharedPreferences to store app configuration info

Environment: AndroidSDK, Eclipse IDE, Google Maps, AML and SQL Databases, JUnit, GPS Services.

Confidential, Reston, VA

Android Developer

Responsibilities:

  • Assisted in designing the user interface (UI/UX) and overall look and feel of the ATN application.
  • Developed the app to adapt to different orientations (landscape/portrait) and various resolutions (ldpi/mdpi/hdpi) based on the devices.
  • Created integration between Google Map API with the ATN mobile application using Google Map V2
  • Designed & develop the xml layout withAndroidMap Fragment to View particular bar locations on the map.
  • Developed coupon redemption feature using location API and GMC (Google Cloud Messaging) Push notification to send the deals to the ATN application
  • Implement Hybrid App using Phonegap and architecting & developing mobile web applications in enterprise build settings and Android UX.
  • Implemented the XML Pull parser class for feeds from various sources and displayed the parsed bar deals data in the customized List view, HTML5, Oracle.
  • Involved in Testing the Mobile application and track the bugs to fix in the production environment.

Confidential, Albuquerque, NM

Java Developer

Responsibilities:

  • Defined, designed and implemented programs integrating multiple software systems and modules.
  • Developed software that is object oriented and conforms to program standards to ensure reusability and repeatability.
  • Worked with Subversion (SVN) version management system to control the release of changes.
  • Worked with bug tracking to resolve moderately complex issues and ensures that all bugs along with solutions were documented.
  • Worked closely with design team offering input and also closely worked with client to ensure solutions met requirements.
  • Communicate in oral and written form in a team environment.
  • Worked in an Agile development environment including multiple iterations and prototyping of solutions.

We'd love your feedback!