We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY:

  • Overall 10+ 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 Ps, 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 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:

  • Refactoring Confidential legacy code which did not follow any standard architecture at the time to the MVVM architecture pattern, using technologies like RxJava, Android Architecture Component (including Room object mapping library) and Dagger.
  • Setting up Jenkins (continuous deployment) with features like app versioning and marketing configurations.
  • Confidential -Social -which is yet to release officially- will try to help people to choose between dining-out options within their chosen area in many cities of Iran. Using Kotlin, ObjectBox and Data Binding.

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.

We'd love your feedback!