Android developer : 8 years experience.
Github: [login to view URL]
LinkedIn: [login to view URL]
my experience in android:
-Clean Architecture with MVP Pattern.
-MVVM Pattern.
-ViewModel.
-Architecture Components.
-Kotlin.
-Develop Android mobile application using java and android sdk.
-Experience in android studio.
-Good Knowledge in Unit testing.
-Image libraries(Picasso,Glide).
-3rd party libraries integration(ex: twitter API,YouTube API,Facebook).
-3rd party libraries(Butter knife,Retrofit 2,Event Bus and Dagger 2).
-Rx java 2.
-Courotines.
-data binding.
-Live Data.
-Room.
-Git and GitHub.
-material design(Rycyclerview,cardview,toolbar,Appbar,cordinator layout,parallax scrolling..etc).
-Google location services.
-Deep links.
-code coverage (Jacoco reports).
-Good knowledge of continuous integration (Jenkins).
-java 8 features (lambda expressions, method referencing).