I am a software developer with 3 years of experience in developing Android application and 5+ years of experience in software development. I usually develop an Android application using Java, but currently I learned and developed it using Kotlin. I am always committed to design a better architecture and follow material design pattern for my apps. I am currently focusing on MVVM architecture pattern, combined with Dagger2, Retrofit2 and Android Architecture Component. I designed, developed, bug fixed and maintained corporate level applications.