We provide IT Staff Augmentation Services!

Android Application Developer Resume

Louisville, KentuckY

SUMMARY

  • More than 7+years of experience in Software Development with3+ years in Android Application Development and 4 years as a Java Developer.
  • Designed and Developed Multiple Android Applications for Commercial Clients.Have good understanding of Android Back - end and UI guidelines.
  • Experience in Android UI toolkit and Layout Managers. Proficient in Android application framework. Experienced with Android SDK tools.
  • Proficient in Android applications development involving User Interface development, Notifications, Adapters, Content Provider, Services, XML Parsing and Telephony Manager.
  • Experience in working with SQLite Database, Google Maps API, GPS Location Data and Push Notifications.
  • Expertise in developing applications for Android operating system using Eclipse IDE, SQLite 3.6, Java1.6, XML, Android SDK 2.2 and ADT plugin.
  • Experience in developing Applications using Java, Applet, Swing, Servlets, JSP, XML, Eclipse, JDBC, JDK, Java Script, MySQL, CSS.
  • Experience in enabling Bluetooth functionality for applications.
  • Well versed with best practices and all phases of software product lifecycle and management.
  • Proficient in writing Test plans, Test cases and Test scripts.
  • Extensively used tools for logging the bugs, defects, tracking defects.
  • Worked closely with other Software developers, QA and production Support groups to develop top quality applications for business needs.
  • Experienced in using a Web based application used for managing tests scenarios and defect tracking and management.
  • Expertise in building of source code, troubleshooting build/configuration/integration issues, communicating and resolving source code related issues between various teams of the project.
  • Experience using Quality Center and QTP as well as experience using open source performance monitoring tools.
  • Involved in preparing Documentationto meet the SLAs.
  • Experience using Quality Center and QTP as well as experience using open source performance monitoring tools.
  • Adaptable and Quick learner for fast and quality development.

TECHNICAL SKILLS

J2EE Technology: JSP, Servlets, AWT/Swing, JDBC, Java beans, Hibernate

Programming Languages: Objective-C, Java, XML, C/C++, VB 6.0

Data Management: MySQL, Oracle, PL/SQL, SQLite

Web Technologies: HTML5, XML, XHTML, JavaScript, CSS3,PHP, Apache,Tomcat

Methodologies: Agile methodology, Waterfall model

Software Tools: Eclipse, Net Beans, Android SDK, Visual Studio, PowerBuilder 10, Photoshop,Git, Open Office.

Mobile Technologies: Android 2.X, 4.2 Eclipse IDE

PROFESSIONAL EXPERIENCE

Confidential, Louisville, Kentucky

Android Application Developer

Environment: Java, Android SDK and Android API's GPS, REST, JSON, Eclipse IDE 3.5, ADT Plug-in, GIT (version control),DDMS console, ADB server, emulator and Base device (G1, HTC EVO).

Responsibilities:

  • Developed mobile health application for Android mobile devices with extensive user interface development.
  • Customized layouts, buttons, dialog boxes, alert boxes and different form of widgets for user interface.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
  • Used web views, list views & populated lists to display the lists from database using simple adapters.
  • Used Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Used services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Involved in designing and implementation of variety of modules like “Find Provider” and“Refill order”.
  • Involved in working with Location Manager and Restful Web service with JSON.
  • Involved in implementing Async task for the background operations.
  • Followed agile methodology for implementing the Application.
  • Worked on debugging the application using Log cat, DDMS.

Confidential, Atlanta, GA

Android Application Developer

Responsibilities:

  • Designed the database model in MySQL.
  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
  • Implemented Google Maps API v2 with forward and reverse geo-location.
  • Used SQLite to cache the data received from the RESTful web services.
  • Constructing http requests, fetching server response and parsing feeds wherever required.
  • Analysis of mobile application code for re-engineering.
  • Involved in requirement gathering and designing of the application.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Implemented unique design for portrait and landscape mode.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Tested the application on various Android devices.

Confidential, Peoria, IL

Android Application Developer

Environment: Android SDK 2.3, Eclipse IDE 3.6, Android Emulator, Android Debug Bridge, Android API’s, JDK 1.6.

Responsibilities:

  • As a team member, I was involved in designs and implements UI, classes, and activities
  • I was more involved in UI part of it. Designed the buttons, text box, and different form of widgets for user interface.
  • Worked in Agile based Environment.
  • I was responsible for creating the menu page of the App
  • 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.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
  • Created drop down menu using spinner.
  • Involved in creating XML configuration.
  • Testing using different testing strategy to meet the system requirements.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.

Confidential, Alameda, CA

Java Developer

Environment: Java, J2EE, JSP 2.0, Servlets 2.4, JDBC 3.0, HTML, XML, Eclipse 3.2, Windows 2003.

Responsibilities:

  • Gathered user requirements followed by analysis and design. Evaluated various technologies for the clients.
  • Developed HTML and JSP to present Client side GUI.
  • Involved in Development of JavaScript code for client side validations.
  • Designed the HTML based web pages for displaying the reports.
  • Developed Java classes and JSP files.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
  • Developed dynamic content of presentation layer using JSP.
  • Developed user defined tags using XML.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed Enterprise Java Beans, Sessions Beans (both stateless and state full Session beans) and
  • Message Driven Beans.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application Server to deploy JSP and EJB applications.
  • Created and implemented PL/SQL stored procedures, triggers.

Confidential

Java Developer

Environment: Java, J2EE, JSP, Web Services, XML, Oracle, Eclipse, UML.

Responsibilities:

  • Designing UI screen for Insurance Quote to get User information with JSP.
  • Writing custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Developed reusable web components, JSP, Servlets and Java Beans that use the MVC pattern to access EJB (Entity Beans) for the modules of user registration.
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Developing Session beans, Entity for Insurance Quotes.
  • Writing JSP for Online Quote for Resident Insurance.
  • Developing CMP read only Entity beans to get Insurance quotes.
  • While testing, fixed the bugs identified.
  • Created test cases and test data for testing the application using JUnit Extensions.
  • Documenting CR impact analysis and prepared implementation documents.

Hire Now