We provide IT Staff Augmentation Services!

Android Application Developer Resume

2.00/5 (Submit Your Rating)

IL

SUMMARY

  • 5 years of total IT experience in designing and developing high - end Enterprise level Mobile and Web Applications.
  • Android developer with a solid understanding of the Android application framework with a strong Java background.
  • Experienced in all phases of Software Development Life Cycle (SDLC) including requirements, specifications, design, development, testing, and maintenance.
  • Hands on experience on android native application development.
  • Expertise in developing Android application using Eclipse IDE, SQLite, JAVA, XML, Android SDK and ADT plug-in.
  • GCM, Activity, threads, broadcast receiver, async task, service, database handling.
  • Experience in web service protocols such as SOAP, JSON, HTTP and web service XML files.
  • Knowledge in developing critical & responsive GUI/front-end components using HTML, XHTML, JavaScript, CSS, JSP and AJAX.
  • Experience with SQL Scripts and PL/SQL in Oracle & MySQL databases.
  • Proficient with common Android framework APIs (Email, Web View, Google Maps, Camera, Contact Manager).
  • Experience in working with Google Maps API, GPS Location Data and Push Notifications.
  • Designed apps for various resolutions and large variant of SDK versions.
  • Strong understanding of server side software, scalability, performance, and reliability.
  • Experienced in testing applications on device simulators and actual devices to fine-tune products.
  • Strong inter-personal, problem solving and analytical skills, proactive and hard working.

TECHNICAL SKILLS

Android Mobile App Development: SDK 2.x, 3.x, 4.0.x, Android, API - Activities, List Views, Adapters, Lazy Loading, SQLite, Horizontal scrolling, Notification Manager, Contact Content Provider, DDMS, Location, Map, HTTP Client, JSON based Web Services, Camera API.

Debugging and Testing Tools: JUnit, DDMS, Logcat

Markup Languages: HTML 4.0.1 and XML 1.0.

Tools: Eclipse, SVN, GIT

Data bases: Oracle, SQLite

OS: Android, Windows (NT/2000/XP/Vista/7/Server 2008)

PROFESSIONAL EXPERIENCE

Confidential, IL

Android Application Developer

Responsibilities:

  • Developed user-friendly user-interfacesusingwidgets like Menus, Dialogs, different layouts, Buttons, Edit boxes and Selection widgets like List View and Scroll View as per client need.
  • Populated spinner data from SQLite database by using simple spinner which allows selecting an item from a drop down menus and to store user and app data into SQLite database.
  • Added search functionality to list view to various filter the list data with a matching string.
  • Integrated Google Maps into the application using Google Android location-based APIs to display addresses and locations.
  • Experienced in developing app handling XML data using efficient parsing technique such as DOM/JSON parsers.
  • Implemented the event reminder feature into the app using services, async tasks and alert notification API.
  • UsedBit Bucket for project management and version control.
  • Performed testing and error logging on different versions and devices and debugged the application using Logcat, DDMS.

Environment: Android SDK 4.1.x, SQLite 3.6, Eclipse IDE 3.5, Android API’s, JDK 1.6, XML, JSON, GPS, ADT Plug-in, Bit Bucket (Version Control), Logcat, DDMS console

Confidential, IL

Android Application Developer

Responsibilities:

  • Contribution to the full life-cycle development of the application, from planning, requirements gathering, development, and launching to maintenance and enhancement.
  • Developed features for android application: UI views, base adapters, list views, etc.
  • Added tabs on Action Bar to provide various navigation options using fragments and Pager Adapter.
  • Developed Android application against SQLite/SQLiteOpenHelper,SOAP services(REST)
  • Used Android content providers for implementing features of sending e-mails from the app.
  • Performed on device debugging using ADB and tested application in both emulator and device.

Environment: Android SDK 4.0.2, Android DDMS, adb command, Java, Web services.

Confidential, PA

Android Application Developer

Responsibilities:

  • Involved in full life cycle of the application including wire frame design and client development.
  • Worked on developing various features such as value product of the day, browse products from store inventory and navigate to the nearest store.
  • Application test on multiple android targets and debugging the problems.
  • Developed the code in object oriented manner for optimal code re-usability.
  • Implementation of Google API such as Web Services for directions and places in client applications.
  • Debugged and fixed the issues that were found during the different phases of the project.
  • Created client codes using JAVA in eclipse SDK 3.6.1

Environment: Android SDK 1.6, ADT 0.9.3,JAVA,XML,SQLite,Eclipse IDE

Confidential, Washington, D.c

Application Developer

Responsibilities:

  • Worked on developing a mobile application for Blackboard using WML by removing the unnecessary links and data.
  • Designed & Implemented the Dashboard functionality using List View which consolidates announcements from all the courses and arrange them into chronological order.
  • Designed the Grade List Activity whose activity life cycle starts when the grade item is clicked and displays all the marks obtained by the student in each examination.
  • Implemented Threading to various UI components to improve the response of the application.
  • Developed the necessary Web-Services to provide the data to the Mobile Device.
  • Developed the whole project in Éclair (Android SDK 2.1) Environment.
  • Created an Alert Dialogue for reminding students with submission deadlines.
  • Maintained the flow of application using tasks and stacks of activities.
  • Used SQLite Database to store structured data of course and grade information.

Environment: Eclipse 3.4 (Ganymede), Éclair (Android SDK 2.1), Java/Java EE, XML, SVN.

Confidential

AJava Developer

Responsibilities:

  • Contributed in requirement analysis, designed, coded and tested the Appointment Calendar Application.
  • Design Unified Modeling Language (UML) diagrams.
  • Involved in designing and implementing the different classes in java.
  • Asynchronous (event-driven) programming in a Graphical Use Interface (GUI) framework.
  • Debugging, testing, using and documenting APIs.
  • Worked in code maintenance and version management using CVS via an integrated development environment (IDE).

We'd love your feedback!