Expertise in Kotlin programming language with all the new concepts that it introduced to Android. Experience in end-to-end application lifecycle management of system applications. Proficiency in multi threaded programming and Middleware solution development on Android environment. Strong fundamentals of IPC and OS concepts. Strong problem solving skills. Strong software design and architecture skills. Good understanding of Android SDK APIs and experience exploring the AOSP framework. Configuring security policies on Android with SELinux for various applications/services. Advanced knowledge of Android application sandboxing and secure data sharing between different apps and services. Advanced knowledge of revision control and code review tools like git, gerrit and build infrastructure like gradle, maven, Jenkins and tools like Android Studio. Strong debugging skills for quick turnaround on root cause analysis of bugs.