We provide IT Staff Augmentation Services!

Android Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • To look for job opportunities where I could utilize my Android development skills obtained over 6 years of work experience as Web and Android developer
  • In - depth Experience for over 6 years in Android, Java and Web application design, development, testing and deployment in both consumer and enterprise based applications
  • Proficient with Android application development lifecycle from application creation to deployment in Google Play
  • Proficient with Android SDK versions KitKat (4.4) through Oreo (8.1), P Beta.
  • Skilled in implementing UI/UX of android application development for front end design
  • Expertise in integrating various third-party API's like Twitter, YouTube, Google Maps, etc.
  • Expertise in consuming RESTful web services (JSON) and //SOAP services (XML) to fetch data for mobile front end and parsing the XML and JSON response
  • Experience in Android multi-threading using threads, and loaders.
  • Good exposure in implementing Services and Broadcast receivers
  • Experienced in designing backend database for data storage and retrieval using SQLite 2-level and 3-level databases architecture patterns: Client-Server, Peer-to-Peer, Model-View-Controller design patterns: MVC, MVVM, MVP
  • Skilled in working with various storage options like Shared Preferences, Internal Storage and External Storage
  • Expertise in IDE's like Eclipse, IntelliJ IDEA and Android Studio for developing Java and Android applications
  • Experienced with open source version control tools such as GITLAB and GIT for version tracking and deployment
  • Proficient in all the phases of Software Development Life Cycle (SDLC) and thoroughly exposed to models like Waterfall and Agile/Scrum

TECHNICAL SKILLS:

Languages: C, C++, Java, Python, SQL

Android SDK: KitKat (4.4) - Oreo (8.1)

Web Services: REST

Databases: SQLite, Oracle DBMS, MySQL, Realm

Web technologies: HTML, CSS, JSON, XML, JavaScript, BootStrap.

Version Control: GIT, GITLAB

IDE: Eclipse, Android Studio, IntelliJ IDEA, Visual Studio, WebStor

Design Patterns: MVC, MVVM, MVP

Testing tools: Junit assertions

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Android Developer

Responsibilities:

  • Contributed to application requirement analysis for achieving the specifications provided by the client
  • Worked mainly on Halo C SDK project to reimplement and improve the authentication process used in the older SDK version Tguard.
  • Followed Agile development methodology, participated in daily standup scrum meetings and demoed frequently to product owners.
  • Understand functional requirements for mobiles applications, work with a team of programmers to convert these functional specifications into working mobile solutions
  • Turning mockups and workflow charts into functional solutions using custom programming and integration with back end services and databases using object oriented programming methodologies
  • Work with a team of mobile programmers on several technologies, such as Android SDK, Android OS, Java, various Android frameworks and libraries, and Restful Web Services Test extensively to confirm that the applications meet the initial functional specifications
  • Involved in modifying the code base to MVVM architecture.
  • Developed code using Android architecture components
  • Followed Agile development methodology, participated in daily standup scrum meetings and demoed frequently to product owners.
  • Assist in testing and support of applications

Environment: Android Studio

Confidential, Bellevue, WA

Android Developer

Roles and Responsibilities

  • Contributed to application requirement analysis for achieving the specifications provided by the client
  • Involved in modifying the code base to MVVM architecture.
  • Developed code using Android architecture components
  • Followed Agile development methodology, participated in daily standup scrum meetings and demoed frequently to product owners.
  • Involved in developing the various UI screens for the app using RecyclerView to display the list of available phones, Spinners for various options, Navigation Controller, Alert dialogs for various layouts using Fragments, etc.
  • Implemented unique UI design for portrait and landscape mode and for Small screen and large screen Mobile Devices
  • Retrieve data in JSON format and display the results using GridView adapter to display information about users plans.
  • Implemented a customized Http (Okhttp3) library for sending and receiving HTTP-based network requests.
  • Used gson library to retrieve subscriber info response.
  • Implemented push notifications to alert the user of data-usage warnings and other events.
  • Handled time constraint issues, exception and error handling for the application
  • Involved in unit testing, integration testing and user acceptance testing

Environment: Android Studio, JSON, SQLite

Confidential, New York, NY

Android Developer

Roles and Responsibilities.

  • Involved in requirement gathering and designing of the application
  • Involved in modifying the code base to MVVM architecture.
  • Integrated location-based services using Google Maps API to display locations of the nearest houses available
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information
  • Implemented a customized Http (Okhttp3) library for sending and receiving HTTP-based network requests.
  • Used SQLite to cache the data received from the JSON API
  • Used logcat, and traceview for debugging and detecting memory leaks
  • Implemented several buttons animation such as the favorite heart button.
  • 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

Environment: Android Studio, JSON, SQLite, Google Maps API, Git

Confidential, San Francisco, CA

Android Developer

Roles and Responsibilities

  • Requirement Analysis, Module level designing, UI design, Development and Deployment in the market
  • Implemented custom RecyclerView to display the items in the main page of the app, as well as the tab layout that has the detailed item view.
  • Implemented the Search functionality with Recyclerview
  • Worked on local data storage using SQLite
  • Worked on an Android service to download and upload content from back end web server via REST API
  • Implemented an entity insertion adapter for SQL database
  • Helped integrating several Google Play Services APIs such as authentication and tasks.
  • Worked on an Android Service to implement the Push Notification
  • Worked with android components such as activities, intents, services, and custom UI components such as Navigation Controller, ListView, customized ListView,RecyclerView Tab Layouts, gestures events, menus, etc
  • Fixing the bugs identified in test phase

Environment: Android Studio, JSON, SQLite, Google Places API

Confidential, Santa Clara, CA

Web Developer

Roles and Responsibilities

  • Maintained the front-end design of the website
  • Worked on HTML, CSS, and basic JavaScript to develop webpages
  • Resolved cross-Browser compatibility issues and integration of the project
  • Developed CSS templates
  • SQL server was used to get the data to present to the web client
  • Validation and testing of the user authentication and user preferences
  • Modified designs and templates for better user interaction and understanding
  • Involved in communication with QA team which involved cross browser testing, loading and performance checking

We'd love your feedback!