With over 10 years of IT experience, I specialize in Android-based mobile applications, proficient in Kotlin and Java. My expertise encompasses various programming technologies such as Kotlin MVVM, MVI, Jetpack components, Rx Java, XML, JSON, and REST web services. I excel in using multithreading techniques like Coroutines, AsyncTask, Services, and Work Manager, along with Jetpack Compose for UI design. Additionally, I have a strong background in writing unit tests with Junit4, Mockito, and test automation with Roboelectric. I have successfully developed both consumer and enterprise-level mobile apps through all stages of the software development life cycle (SDLC). My responsibilities include designing, coding, implementing, testing, and maintaining applications. Notably, I am involved in a project transitioning from the existing Angular version to a Native Android version, utilizing multi-threading for parallel processing and third-party libraries like Dagger for dependency injection. I have experience with technologies like Google Maps, Picasso library for image handling, and Android content providers for social media integration. I am well-versed in continuous integration using Jenkins, codebase migration from SVN to Git, and utilizing Firebase for performance monitoring, push notifications, and app analytics. My role extends to release activities and deployment on the Play Store. Collaborating closely with product owners, I provide project estimates based on customer experience and envisioned solutions. Known for problem-solving and a proactive approach, I am a self-motivated team player with excellent communication and interpersonal skills.