We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 2+ years of Experience in Software Design, Development and Maintenance of mobile applications using Android SDK.
  • Experience in each phase of software development life cycle like requirements gathering, analysis, design, development, testing, deployment and maintenance of Software Applications.
  • Strong Knowledge in Waterfall, Agile/Scrum software development models.
  • Experience in Design and Development of Android Applications using Android SDK, Eclipse IDE, Android Studio, SQL, SQLite, Java, XML, JSON.
  • Tested Several Android Applications using real devices, Geny Motion and Android Virtual Device.
  • Hands - on experience on memory leaks, push notifications, multiple screen support, data offline usage, audio features, video features, graphic design and animation.
  • Proficient in Working with different Android frameworks (Bluetooth, Location, Camera, Notifications, Maps).
  • Expertize in Android UI toolkit (basic/picker/list views, adapters, dialogs, menus) and Layout Managers.
  • Expertize in web service protocols such as JSON, HTTP, XML.
  • Implemented Several Android Applications using Google Maps API, Geocoder API.
  • Good Exposure with HTTP GET and POST Requests and parsing different types of responses.
  • In-depth Knowledge on Android basic components i.e. Activity, Fragment, Service, Broadcast Receiver and Content Provider.
  • Good Exposure in working with Async task, Threads and Services in android.
  • Experience in localizing the application to support multiple languages.
  • Good Knowledge in version control systems like SVN and GIT.
  • Built different Applications using databases like Oracle, SQLite and MySQL.

TECHNICAL SKILLS:

Programming/Scripting Languages:: C, C++, Java,HTML, XML,XSL, XSLT, JavaScript, JSP, Java Servlets, Android Application Development

Web Services: SOAP, REST, JSON, XML

Operating Systems:: Windows, Linux, UNIX, Mac OSX, Android

Office Tools: Microsoft PowerPoint, Microsoft Excel, Microsoft Word, Microsoft Outlook

Database technologies: MySQL, PL/SQL, Oracle, SQLite

IDE s Used: NetBeans, Android Eclipse IDE (with ADT), Eclipse and their Debuggers, Android Studio, IntelliJ

Tools: Jenkins, ADT, IBM Rational Rose

Version Control Tools: CVS, Git, SVN, Bit Bucket

Web/Application Servers: Apache TOMCAT

Methodologies: Agile/Scrum, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential

Android Developer

Responsibilities:

  • Gathering User Requirements, designed flexible UI for vehicle infotainment system.
  • Designed Android applications using Android widgets like list view, recycler view, buttons, text views, View Flipper etc.
  • Developed application using components like Activities, Fragments, B roadcast Receivers and Services in Android.
  • Implemented AIDL’s, Binders and to communicate with remote service.
  • Worked on implementing content providers to store application related data in content providers and querying data using Async Task.
  • Implemented a System Service in AOSP to handle key events and launch different applications based on key events.
  • Analyzing the performance of the application using DDMS.
  • Integrated third party applications with AOSP and worked on making those application as a part of system image.
  • Worked on developing applications UI for both landscape and portrait Screen orientations.
  • Worked on Android.mk files to build Source Code as part of build environment.
  • Followed up by testing user interface, errors with all possible inputs, debugging several applications using ADB.
  • Used version control GIT, Gerrit Code Review Tool, RTC.

Environment: Android SDK 7.0(N-car), SQLite 3.6, Android Studio 2.3, Android API’s, RESTFUL Web service, JDK 1.6, XML, JSON,, Log cat, Windows 7, ADT Plug-in, GIT (version control), Gerrit, DDMS console, ADB server, emulator and Base device (CUSTOM HARDWARE).

Confidential

Android Developer

Responsibilities:

  • Developed features for proprietary Android applications used on phones and tablets across different versions of OS.
  • Maintained long and short-range deliverables with product management team according to product roadmaps.
  • Implemented full life cycle of SDLC from Analysis, Design, Development, Deployment and Testing of Application.
  • Used Android Studio to develop the screens for the application using MVC design pattern.
  • Developed User Interface for the app using UI Components like view flipper, custom views, image views, buttons, dialog boxes.
  • Worked on animations in the applications like view animations, frame animations, tween animations etc.
  • Developed connection to server using XML parsing, Async tasks, Http network calls to application.
  • Developed the database wrapper functions for data staging and modeled the data objects relevant to the mobile application.
  • Worked on the application landscape variation including development, testing and production and set up and configured SQLite database.
  • Followed up by testing user interface, errors with all possible inputs, debugging app.
  • Used version control GIT.

Environment: Android SDK, Android 6.0(Marshmallow),SQLite, Android Studio, XML Web service, JDK 1.8, Log cat, Windows 10, GIT (version control),DDMS console, ADB server, emulator and Base device (SAMSUNG TAB 4 10.1).

We'd love your feedback!