We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY:

  • Overall 4+ years of experience in Analysis, Design, and Development of various Android Mobile Applications.
  • Solid understanding of full mobile and Software Development Life Cycle (SDLC) including Waterfall and Agile methodologies.
  • Experience and Expertise in android fundamentals such as using the Debugger, Testing App, Support Libraries, Supporting Multiple Screen Sizes, Async Task, Shared Preferences, SQLite Databases, Content Provider among others.
  • Well understanding with version control systems such as Git.
  • Experience with the third - party libraries and APIs such as Retrofit, Okhttp3,
  • Proficient in Object-Oriented design, Data Structure and Problem Solving
  • Strong knowledge in RESTful, JSON and XML.
  • Experience in Multi-threading and background tasks
  • Experience in Optimizing for multiple device screen.
  • Experience in JUnit testing by creating test classes for methods and class units
  • Experience of Web Services in android and efficient data transfer between servers and devices.
  • Familiar with the new Android Oreo features such as display cutout support and enhanced messaging experience
  • Experience with creational and structural design patterns such as Singleton, Dependency injection, adapter among others.
  • Knowledge of implementing camera intents and utilizing device’s camera for various purposes.
  • Strong analytical, collaboration, writing and communication Skills. Self-starter result oriented and willing to learn new challenges.

TECHNICAL SKILLS:

Android components: Data binding, Lifecycles, Navigation, Room, View Model, Fragment.

Languages: Java, C++, HTML5, CSS3

Database: MySQL, SQLite, SQL

IDE: Eclipse, Android Studio, IntelliJ

Web Services: REST and JSON.

Operating Systems: Windows, Linux, and Android.

Software: Microsoft Office, Adobe Photoshop, and MATLAB

Editors: Notepad, Notepad++.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, Texas

Android Developer

Responsibilities:

  • Contributed to application requirement analysis for achieving the specifications suggested to improve the application
  • Migrated the app from running on Marshmallow (6.0.1) to Oreo (8.1.0) and solved all issued came along such as loading images within app using Picasso.
  • Implemented off-line mode version of the app using connectivity Manager class
  • Implemented interactive training screens using navigation component of android
  • Implemented multiple banners throughout the app to display messages to the associate at a given period of time.
  • Implemented what’s new screens which shows new features to the associates of a new version of the app.
  • Implemented feedback feature and integrated it with slack channel, where the associates communicate directly to the developers.
  • Changed the look and feel of the app by completely changing already existing UI.
  • Made the app treat slow network calls as offline, to make the app fast.
  • Implemented a configurable capability of the app, to allow associates to scan one item in the cart. This helped reducing the length of the lines in Sam’s club.

Environment: Android Oreo (8.1.0), SQLite 3.18, Android API’s, JDK 11, XML, Rest Web services, Google Maps API, Logcat, DDMS console.

Confidential, New York, NY

Android App Developer

Responsibilities:

  • Developed a Budget application that shows monthly expenses, transactions in various visualization forms of a user.
  • Implemented PLAID financial API for linking Banks with the application.
  • Learned to parse XML and JSON data with the help of Gson Android API’s.
  • Designed User Interface with the help of third-party libraries and XML layouts.
  • Implemented two-factor authentication for the security of application. (Fingerprint authentication & One Time Passcode)
  • Experienced the use of Firebase database and authentication features.
  • Experienced with GitHub and other source control managements.
  • Worked with cross functional teams in all stages of development, following the wireframes, data security and research for API integration solutions.
  • Implemented EXPERIAN API for displaying credit scores.
  • Experienced implementation of API’s with RESTful web services.
  • Worked in a team with GitHub Version Control for source code.
  • Implemented various advertisements like displaying credit card offers using CapitalOne API.

Environment: Android API’s, RESTful web services, JIRA, Android Studio, Bit bucket, GitHub, Rest Web Services, java 1.8, Android SDK, Postman, Location Provider, SVN.

Confidential

Android Developer

Responsibilities:

  • Designed and developed the app screens according to client requirement.
  • Implemented Push notifications to notify user for latest deals.
  • Worked with SQLite for managing the data.
  • Used AsyncTask to connect the server and parsing data using Json parsers.
  • Used Notifications to show if there is any change in the application.
  • Developed, debugged, coded and deployed the application using Eclipse IDE.
  • Used JSON parsing for data extraction and to implement Content providers.
  • Worked with Google Map and Location base API to show the mall location.
  • Used Widgets to show the application on home screen.
  • Developed, debugged, coded and deployed the application using Eclipse IDE.
  • Integrated third party libraries like Facebook, Twitter and WhatsApp.

Environment: Eclipse IDE with Android SDK and ADT Plugin, Java, SQLite, Json, Google Maps.

We'd love your feedback!