⦁5 years of professional experience as an Android application developer and 2 years of a React native developer.
I have developed 15 android apps which are published on the google play store and 2 react native applications.
I have Embedded React native app into an existing Android app
⦁ Having 1 year of experience in developing android app in Kotlin Langauge.
⦁ Developed Android Applications from scratch and demonstrated skill in designing, coding and Debugging for various projects.
⦁ Extensively worked with Android SDK and Android Studio IDE.
⦁ Experience in Dependency Injection (Dagger Hilt)
⦁ Experience in Navigation Component,Room Database
⦁ Experience in MVVM, Data Binding,Live Data,Work Manager.
⦁ Good exposure on design the layouts using View or View Groups.
⦁ Possess good knowledge of Core Android Components, Adapters, and Fragments.
⦁ Proficient in basic components of Android: Activities, Services, Intents, Broadcast Receiver.
⦁ Proficient with common Android framework APIs (Camera, Notifications), Material Design.
⦁ Experience in UI components,Action Bar, Menus and View Pager and Tab Layout.
⦁ Experience in implementing database using SQLite in Android.
⦁ Experience in Web Service Integration like JSON, SOAP and REST APIs.
⦁ Have knowledge in Google Firebase Integration for Application Performance analysis, Crash Reporting, App Indexing and No. of User details.
⦁ Knowledge about Signed APK, pro-guard implementation and building APK with multiple flavors. Android App Bundle (AAB) deployment on play store.
⦁ Experience in using libraries like Retrofit and Glide.
⦁ Experience in Version Control by using GIT SVN.
⦁ Have sufficient experience on Android Components like Activities, Services, Content provider and Intents. And also experience using Shared Preferences.
⦁ ASLC update using Base 64 Encryption, AES Encryption, Triple DES Algorithm.
⦁ Knowledge about usage of SSL Certificates for Security.
⦁ Java Web Token creation for API Authentication using various algorithms like RSA256, HS256, etc.
⦁ Good perception of Object-Oriented Programming (OOPs) concepts, Threading, Exception Handling, Collections.
⦁ Work experience in Multiple Device Support Android Applications.
⦁ Hands-on experience on Material Design Libraries like Card View, Recycler View, Text Input Layout, Coordinator Layout, Bottom Navigation View, Constraint Layout, View Pager, Tab Layout.
⦁ Hands-on experience in dynamic usage Marshmallow permissions, File Provider permissions.
⦁ Comprehensive knowledge of application development using Android Architecture with Java technology.
⦁ Experience in using third party libraries like Retrofit, RX Java for Web API Integration in projects.
⦁ Hands-on experience on Android latest API changes (Nougat, Oreo and Android