Highly skilled and motivated Android developer with almost 3 years of experience in designing and developing innovative and user-friendly mobile applications.
Proficient in:
Created high-quality Android applications using Java and Kotlin.
Implemented RESTful APIs and integrated various third-party libraries.
Utilized Google Maps API to enhance functionality and user experience.
Employed optimization techniques for improved application performance.
Developed applications in Kotlin with modern Android architectures, including MVVM and Hilt dependency injection.
Utilized Kotlin Coroutines, REST API, view binding, Kotlin Flows, and LiveData from Android Jetpack.
Integrated third-party libraries like Picasso, Glide, and GitHub libraries.
Implemented features from Google Maps API, Jetpack Navigation Component, and RoomDB
Acquired in-depth knowledge of modern Android Development architectures in Kotlin for building Android applications.
Successfully implemented modern Android architectures such as MVVM and KOIN dependency injection.
Utilized Kotlin to incorporate Jetpack components, ensuring optimal app performance and smooth application execution.
Gained expertise in using Kotlin Coroutines, REST API, view binding, and LiveData from Android Jetpack Architecture.
Defined and implemented robust app architectures to create efficient and maintainable Android applications with complex user interfaces.
Implemented various features, including Firebase Database integration, push notifications, foreground services, and RoomDB usage.
Java/Kotlin programming for Android apps.
Building UI using XML layouts and Android views.
Handling user input and basic event handling.
Basic understanding of Android components like activities, fragments, and services.
Working with Android Studio and Gradle build system.
Basic data storage with SharedPreferences or SQLite.
Debugging and testing Android applications.