We provide IT Staff Augmentation Services!

Sr. Android Developer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Around 7 years of experience as Software Developer with 3+ years in Android application development and 3+ years in Java based applications.
  • Complete Software Development Life Cycle, involved in various aspects of Architecture Design, Development and Implementation, Troubleshooting and Debugging, Testing of Software Applications
  • Understanding of Android Back - end and UI guidelines
  • Integrating public APIs, such as Google, Facebook, YouTube, and Twitter
  • Developing apps using HTML5, XML, JSON, Web Services and SQLite
  • Android SDK and NDK, Application Stack and Android Architecture
  • Handling synchronous and asynchronous concurrency models, background processing with AsyncTasks and Services, IPC, AIDL, Storage and retrieval of structured data
  • Working with Bluetooth technology
  • Developing applications integrating Google Maps API, GPS location Data and Push Notifications
  • Android UI toolkit and Layout Managers, application framework
  • Developing applications involving User Interface development, Adapters, Content Providers, Services, XML Parsing and Telephony Manager
  • Hybrid App development tools such as PhoneGap and IBM Work light
  • Handling graphic design and various kinds of media using Photoshop, Illustrator, and Dreamweaver

TECHNICAL SKILLS

Languages: Java, jQuery, JSON, PHP, VB,C

Database: Oracle (11g, 10g, 9i, 8i, 7x), SQLite, MySql

Software Tools: Eclipse, Xcode, Net Beans, Android SDK, Visual Studio, PowerBuilder 10, Photoshop, SVN, Open Office, Android ADT

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

Operating Systems: UNIX, Windows 95/NT 3.5/ 4.0, Windows 2000, Vista, XP, 2003 Server

PROFESSIONAL EXPERIENCE

Confidential - Jacksonville, FL

Sr. Android Developer

Responsibilities:

  • Involved in requirement gathering, UI design and development
  • Integrated location based services using Google Maps API to display locations of the nearest hospital or urgent health care provider
  • Handling XML data using efficient parsing techniques such as DOM parser
  • Used SQLite to save user healthcare preferences, insurance information and optional medication history to refine the search
  • Used Android content providers for implementing features like sending E-mails, SMS, etc. from the app and designed GUIs for these applications
  • Worked closely with the testing team
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Constructing http requests, fetching server response and parsing feeds wherever required.
  • Analysis of mobile application code for re-engineering.
  • Involved in development and enhancements of features to restrict the usage based on Authorization and Authentication tokens.
  • Provided subsequent releases which included feature changes, enhancements and bug fixes.
  • Sliding side menu using Jfeinstein sliding menu library for easy navigation through the app.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • 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.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Involved in designing and implementation of variety of modules like 'Find Provider' where you can search every kind of doctor available near to your location. Directions where you can navigate to any Florida blue center, doctor, specialist, pharmacy and lab.
  • Involved in working with Location Manager and Restful Web service with JSON.
  • Tested the application on various Android devices.

Environment: Android SDK 2.2, SQLite 3.6, Eclipse IDE 3.5, Android API's, RESTFUL Web service, DOM Parser, JDK 1.6, XML, JSON, HTML, CSS, GPS service, Log cat, Windows 7, ADT Plug-in, GIT (version control), DDMS console, ADB server, emulator and Base device (G1, HTC EVO).

Confidential - Richmond, VA

Sr. Android Developer

Responsibilities:

  • Worked in different phases of the project cycle like design, development and testing.
  • Used GPS provider to quickly find location and navigates the directions to the nearest Bank or ATM.
  • Developed the activities and UI layers.
  • Used web views, list views & populated lists to display the lists.
  • Responsible for consuming the REST services, getting XML, JSON response and parsing them to get the required information.
  • Integrated location based services using Google Maps API to display locations of the nearest Branches/ATM's
  • Enabled the application to use the Camera feature to scan a document and upload the check using SQLite.
  • Used Android SDK and Eclipse IDE for development.
  • Tested the app across different versions of Android and different android phones to assure quality and performance.
  • Worked closely with another mobile app developer, leading the other platform development.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Implemented the required GUI by making modifications to the XML files.
  • Work closely with the web application development team to ensure proper integration between Mobile application and Web application.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Worked on debugging the application using Logcat, DDMS.
  • Tested the application on various Android devices.

Environment: Android SDK 3.2, 4.1, SQLite 3.8, Eclipse IDE 3.5, Android API's, JDK 1.6, XML, JSON, HTMLCSS, SQLite, GPS service, Log cat, Windows 7.

Confidential, Atlanta, GA

Android Developer

Responsibilities:

  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components
  • 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.
  • Implemented Google Maps API v2 with forward and reverse geo-location.
  • 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.
  • Used GIT-HUB as our project version controller, where used to commit and push the developed, working code
  • 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.
  • Used Crashlytics, while testing the application, so as to verify the proper free-flow working of the application

Environment: AndroidSDK 4.4, Eclipse IDE, JSON, REST Web Services, XML, Crashlytics, Trello-board, Action-Bar and GIT-HUB.

Confidential - Bloomington, IL

Java Developer

Responsibilities:

  • Analyzed the customer provided functional Requirements and prepared High level design document, UML class diagrams using rational tool.
  • Having the ownership of the total use cases and implemented the agile methodologies.
  • Developed User Interface components of Site Manager, ePublish templates using JSP (Java Server Pages), HTML, DTHML, CSS (cascading Style Sheets), AJAX (Asynchronous JavaScript and XML) and JavaScript used for front end validations of web pages, ePublish form templates.
  • Developed and maintained Widgets using Spring MVC, Spring IOC (Inversion of Control) and implemented
  • Hibernate OR mapping to communicate with database.
  • Designed and implemented the Hibernate Domain Model and involved in writing (HQL) hibernate queries to manipulate data in database.
  • Involved in to writing the PL/SQL Stored Procedures, cursors and functions to access the content from database in ePublish content Management tool.
  • Worked with AJAX and JavaScript for asynchronous communication and Worked with WSAD5.1 (Web Sphere Application Developer) as IDE, CVS as version control.
  • Involved in configuration of Data sources in Web Sphere Application Server and involved in writing UNIX shell, Perl scripting for deployment process in AIX systems.
  • Developed Unit Test case classes and tested persistence methods of the different components using JUnit framework.
  • Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
  • Involved in requirement gathering, UI design and development.
  • Designed screens related to Categories and Detail description for Tablet for both 7 inch and 10 inch devices by customizing views as per mockup.
  • Created Master-Detail Interface for tablet implementation.
  • Updated backend validations to meet tablet specific requirements.

Environment: J2SDK, J2EE (Servlets, JSP, JDBC, XML, XSLT2.0), JavaScript, Ant1.7.x, Putty, JQuery, TOAD, Hibernate, AJAX, Junit4.x, Windows XP and other office tools.

Confidential

Sr. Android Developer

Responsibilities:

  • Testing and validation of JSP1.1, Servlet 2.2 from Apache-Tomcat
  • Coding for the User Management
  • Created interfaces for users to retrieve or enter information.
  • Team member/Programmer

Environment: J2SE v 1.2, Servlet v 2.2, Java Beans, XML, XSLT, Swing, Jakarta-Tomcat 3.2.0, Struts, Websphere Studio Application Developer (WSAD), IBM websphere advanced edition.

We'd love your feedback!