We provide IT Staff Augmentation Services!

Android Developer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • A Passionate android developer with extensive experience in building enterprises android application to support mobile and tablets.
  • Proficient in Collections, Multithreading, Exception handling and design patterns alike Singleton, Factory, Abstract as well as MVC, MVP architectural patterns.
  • Hands on experience with BLE, Kotlin, android wear and interacting with IOT Devices.
  • Extensively used Material Design for UI and other third party libraries, such as - Facebook, Google plus, Volley, Picasso, Retrofit, RxJava, Dagger 2, Butter Knife, PayPal and Android Pay in apps.
  • In depth understanding of different android component like Services, Broadcast Receivers, GCM/FCM, Google Fused APIs, Crashlytics, Maps, Connectivity, and Camera.
  • Involved in different SDLC phases such as Requirements Gathering, Design & Analysis of Customer Specifications, Development and Customization of the application, Unit testing and Production support.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS3, JavaScript, Bootstrap

Programming Languages and APIs: Java, Android, Kotlin, C, C++, C#

IDE s: Android Studio, Eclipse, Net Beans, Visual Studio

Version Control Tools: GitHub

Database: Oracle, MySQL, SQLite

Third Party Libraries: Dagger2, Butterknife, Picasso, Glide, Espresso, RxJava,Retrofit, Volley

Web Servers: Apache, IIS

Operating Systems: Windows, Linux, Android

Methodologies: Agile, Waterfall

Others: Android Wear and IoT

PROFESSIONAL EXPERIENCE:

Confidential,San Jose,CA

Android Developer

Responsibilities:

  • Designed custom UI elements like Action Bar, navigation drawers and menus for better user experience.
  • Used PHP and MySQL server for user login screen and also implemented single sign on using Facebook SDK.
  • Volley library was used to send and receive data so that the user interface thread is free and the UI stays smooth.
  • Used Image loader and LRU mechanism of volley to load the images of categories and products.
  • Implemented Recyclerview to display the products.
  • Used AsyncTask Loaders and Intent Services for background tasks.
  • Worked on Shared Preferences for caching current order details.
  • Used Web views, List View, Fragments for UI in populate FAQ, contact us and About us
  • Implemented the Android Pay Integration as a payment gateway
  • Actively used Dagger 2 for Dependency Injection.
  • Added Crashlytics and Google Analytics for view the crash reports and Google AdMob to display the advertisement by Google.

Confidential, NY

Android Developer

Responsibilities:

  • Developed layouts to support both portrait and landscape orientations as well as handled cases for different screen sizes and densities.
  • Used Retrofit and RxJava to perform the network operation of downloading JSON from the Carriots IoT Platforms.
  • RecyclerView to display different menu and room amenities.
  • Incorporated an Android application user login system with PHP and MySQL.
  • Used Carriots IoT Platform for registering smart devices.
  • Controlled amenities using IoT Hub which is installed in hotel.
  • Worked on food ordering feature and room service.
  • Crashlytics was used to track app crashes post release.
  • Junit and Mockito framework were used for unit testing and Espresso for UI tests.

Confidential

Android Developer

Responsibilities:

  • Designed and developed the app functionalities in the agile environment by breaking down the project goals into story points and attended daily scrum meetings to discuss the issues and dependencies.
  • Used Google SDK for user registration.
  • Implemented sorting based on locations latitude and longitude to search Zipcar
  • Used SQLite to cache the data received from the RESTful web services.
  • Client server communication and data parsing from the web using RESTful web services using JSON format.
  • Manipulate and stored driver trip details in SQLite DB and also on MySQL server.
  • Consumed Google API’s to find the distance between 2 locations.
  • Bugs reported by testing/QA team were fixed within time constraints to meet SLA’s.

Confidential

Android Developer

Responsibilities:

  • Worked on different phases of SDLC such as requirement gathering, analysis, design and development.
  • Implemented single sign on via Facebook and Google plus.
  • Used Volley Library to fetch JSON response from the REST web service and displayed list of products on the Recycler View using Card view.
  • Incorporated push notifications via GCM for notifying users about new offers and discounts on products
  • Integrated PayPal payment gateway for checkout.
  • Shared preference and SQLite was used for data persistence.
  • JIRA was used for project management, task breakdown, assigning of tasks and bug reporting and Github for version control.

Confidential

Android Developer

Responsibilities:

  • I was part of this project right from POC (proof of concept) stage till the release of app
  • Used httpUrlConnection API to fetch the doctor’s information and List View to display the information.
  • Implement customized calendar and time picker for doctor appointments.
  • Build a component in which list of appointments will be displayed based on the selection of dates from a customize calendar.
  • Used Swipe to dismiss library to remove the patient appointment from the list and send a cancellation email and SMS to that patient.
  • Implemented Alarm Manager to buzz Alarm and used text to speech engine to read out the message for medicine reminder.
  • Consumed RESTful web service which returns JSON response then parsed it to extract information.
  • Integrated location-based services using Android API’s to display locations of the clinics.
  • Used Github as our project version controller to commit and push the developed working code

Confidential

Software Developer

Responsibilities:

  • Developed and maintained an existing B2B portal system using Java
  • Perceive client requirements then designed interactive GUI.
  • Designed a database based on isolation request and implemented with MySQL.
  • Followed Agile methodology on project development process.
  • Worked on documentation, helped in software installations and training the individuals.

Confidential

Software Developer

Responsibilities:
  • Involved in Requirement gathering, Business Analysis and translated business requirements into Technical design in Net beans and SQL 2012.
  • Worked with the change requests on user interface
  • Created user defined Exceptions while handling exceptions.
  • Applied design patterns and OO design concepts to improve the existing Java based code.
  • Environment: Java, REST, MVC, SQL, Net beans, SQL Server 2012, MVC 3.0.

Confidential

Software Developer

Responsibilities:
  • Involved in SDLC gathering requirements from end users.
  • Developed desktop application for chartered accountant and investment Managers.
  • Developed various Reports for the end users as per their requirements and created many reports to suit preprinted format of the company.
  • Created web module using Asp.net to access data and records from anywhere.
  • Environment: Java, Net Beans, PL/SQL, SQL Server 2012, HTML5, CSS3.

Environment: Java, Net Beans, PL/SQL, SQL Server 2012, HTML5, CSS3.

Confidential

Responsibilities:
  • Identifying or verifying a person from a digital image or video frame using comparison of facial features from image and database using Polito-Java-OpenCV.
  • Finance portfolio Management - Ahmedabad, India
  • Modeled a desktop application for chartered accountant and investment managers. The goal was to manage the monetary plans of each individual like his/her personal investment in stock, mutual funds etc. Used Java, AWT in front end and MySQL in back end.
  • Contributed to the development and continuous enhancement of the company’s server-side framework. Involved in design and development phases of Software Development Life Cycle (SDLC) using Scrum methodology. Worked on Server reporting services (SSRS) and Crystal reports. Uploaded daily incoming claims from various providers for the claim unit. Developed and modified robust system test scripts based on business requirements. Worked on processing customers data in EPIC.

We'd love your feedback!