We provide IT Staff Augmentation Services!

Senior Android Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 6+ years of experience in designing and developing high - end Enterprise Level Web & Mobile applications
  • 4 years of experience in Mobile development using google Android platforms.
  • Expertise in developing application for Android Operating System using Android Studio, Eclipse IDE, JAVA, XML, Android SDK and ADT plug-in.
  • Strong knowledge ofAndroidbasic components i.e. Activity, Intents, Fragment, Service, Broadcast Receiver andContent Provider.
  • Experience in software engineering and development, agile development methodologies and test/behavior driven development.
  • Expertise in using Java Threads (Multi-threading, Synchronization), Annotations, Generics, Collections API and TCP/IP Sockets.
  • Extensive experience in building mobile applications usingAndroidframework APIs (SQLite Database, Camera, Animations, Google Maps, SMS, Content Provider and BluetoothStack).
  • Experience in Android UI Toolkit and Layout Managers.
  • Worked with Android adapter views like List view, Grid view, Recycle view, card view and Gallery.
  • Experience working on latestAndroidSDK’smaterialdesign.
  • Experience in front and back-end Application development.
  • Experience in buildingapps which consumeREST and SOAP web services using JSON & XML parsing.
  • Experience in implementation of Generic Bluetooth HAL using Bluetooth stack and customizing it.
  • Experience in using Various Networking API’s OkHttp, Retrofit, Volley, AsyncTask and also on other API’s like Picasso, ButterKnife, Places API, Google Services, Facebook, Instagram, twitter, GSON.
  • Familiar with various Automation testing frameworks like Robotium, Appium.
  • Proven ability to work efficiently in both independent & team work environments.
  • Strong analytical focus and good practitioner of design patterns.
  • Basic knowledge of coding in Android NDK, React Native development and IOS using swift.

TECHNICAL SKILLS:

Web Technologies: JSP, Hibernate, JavaScript, JSON, XML, XSLT, PHP, HTML 5, CSS

Programming: C++, C#, Java

Tools: Android SDK, Android studio, Eclipse IDE, MS Office, Adobe Dreamweaver CC, Photoshop, SVN, EGIT, Maven, JIRA and

Operating Systems: Windows, Linux, Mac OS X

Application Servers: Apache Tomcat and HTTP Server, WAMP

Database: Oracle, Teradata, MySQL, SQLite

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Senior Android Developer

Responsibilities:

  • Leverage beautiful cleaner interface, plus design changes usingAndroid5.0 Loliipop material designs tools like cardview, toolbar, reyclerview, animations properties and support libraries
  • Integrate financial transactions within the app using PayPal and newAndroidPay.
  • Used Leak Canary to manage, trace and fix memory leaks issue within the application.
  • Optimized geo-location based features, user location tracing, navigation to nearby Confidential, Geocoding and POI.
  • Integrated Google Cloud Messaging for sending notifications to registered users about new hot deals, gift coupons and exiting offers.
  • Used dependency injections like butterknife for louse coupling of views.
  • Used Retrofit to make a parent Callback Interface to automatically handle the error function, caching, and pagination to API.
  • Used faster image loading libraries of Picasso and Glide to manage bitmaps.
  • Bug-tracking the application using JIRA with team planning, and building great products to capture and organize issues, assign work, and follow team activity.
  • Incorporated Google Analytics for efficient track of the application crash and error reporting

Environment: AndroidStudio, Leak Canary, Material Design, JIRA, Retrofit, Glide, Picasso, okhttp, PayPal, AndroidPay, Google Analytics, Git, Butterknife

Confidential, Dallas, TX

SeniorAndroidDeveloper

Responsibilities:

  • Incorporated the tab navigation over the application using the View Pager Indicator third party library
  • Introduced the push notifications through the Google Cloud Messaging API
  • Implemented List View to show the different options.
  • Improved the usage of Picasso library to the management and loading of images
  • Implemented the cipher method for the storage of sensitive data such as passwords within the Android application
  • Designed the UI/UX of the application using Custom Views
  • Improved the UI/UX using customized Android styles and themes
  • Integrated the Twitter API inside the application
  • Created the SQLite helper for the application local storage

Environment: AndroidStudio, View Pager Indicator, Google Cloud Messaging API, Drawer Layout, Picasso, Custom Views, SQLite

Confidential, Austin, TX

Android Engineer

Responsibilities:

  • Followed the Agile and Scrum methodologies in the project implementation.
  • Interpreted the wireframes and created layouts and functionality according to it.
  • Implemented Async task and Handlers to get the server response.
  • Developed the Splash screen and Navigation Drawer with ImageView and ListView.
  • Implemented REST services, getting JSON response and parsing them to get the required information.
  • Worked on Password and Email validation.
  • Implemented the payment system using NFC.
  • Worked on the Camera feature to capture Gift cards and Loyalty cards.
  • IntegratedAPIs in Settings Menu for itemized display of the user's p.
  • Used GIT for code repository and maintaining current and historical versions of the source code.

Environment: Android SDK 4.4, EGit 3.4.1, Eclipse IDE 4.4.

Confidential, NY

Android Developer

Responsibilities:

  • Worked in all phases of the project including design, development, testing and deployment.
  • Responsible for design and handling the SQLite database functionality for the application.
  • Responsible for designing the Login screen UI and handling the Authentication with backend servers.
  • Responsible for getting the auto horizontal scrolling dynamic headlines using view pager at the top for every screen in the application.
  • Responsible for implementing the media bucket through which the images and videos are displayed on the screen.
  • Worked very closely with the UI design team in getting the image assets, screens and app icons.
  • Tested the application on multiple android devices and debugged the issues using Logcat and DDMS.
  • Responsible for deploying the app to the Android Marketplace and supported the app for different releases of Android OS.

Environment: Android SDK 4.4, SVN 1.8.7, PHP 5.5.12, MySQL 5.6, Eclipse IDE 4.3.

Confidential

Android Developer

Responsibilities:

  • Designed and coded application components in an Agile environment utilizing a test driven development approach.
  • Responsible for design of UI using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Responsible for inserting suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
  • Worked on web views, list views & populated lists to display the lists from database using simple adapters.
  • Worked on Android content providers for implementing features like sending E-mails, SMS, etc., from the app.
  • Worked on services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Responsible for Embedding Google Maps, GPS Location Data into app with zooming controls.
  • Responsible for saving data module such as personal healthcare facilities, doctors, diseases, medications, insurance information, and health plans in the SQLite database.
  • Handled XML data using efficient parsing techniques such as DOM parser.
  • Responsible for deploying the app to the Android Marketplace and supported the app for different releases of Android OS.

Environment: Android SDK 4.1, 4.3, SQLite 3.7.13-3.8, Eclipse IDE 3.8, 4.2, JDK 7.0, XML 1.0, GPS, ADT Plug-in, Logcat, DDMS console.

Confidential

Android Developer

Responsibilities:

  • Involved in full life cycle of the application including wireframe design, server development and client development.
  • Designed the features for the database interface relevant for the mobile application from the existing system.
  • Worked on the feature that helps the user to identify current location.
  • Worked on the feature that helps the user pick up a location and map that with the location of the accident.
  • Implemented wrapper classes for sever code and also designed the database tables for all the features in MySQL database.
  • Developed the code in objected oriented manner for better code reuse.
  • Created the client codes using JAVA in eclipse IDE 3.6.

Environment: Android SDK 2.2, Ubuntu 10.1/11.04, Eclipse IDE 3.6, XML 1.0, JSON

Java Developer

Confidential

Responsibilities:

  • Participation in the development team.
  • Handling validations and taken care of error handling.
  • Involved in the coding of servlets programs and web-content using JSP.
  • Preparation of low level and high-level design documents.
  • Designed and coded the pages using JAVA and HTML.
  • Assisted in database design in DB2, schema planning.
  • Prepared Test Plans and Test review Forms.

Environment: Java 2.0, Servlets, JSP, JSTL, HTML, JavaScript, JDBC, Oracle 8i, Tomcat 4.x

We'd love your feedback!