Available to hire
Android developer with around 6 years of experience building mobile and desktop software, specializing in Kotlin, Coroutines/Flow, and modern Android UI with Jetpack Compose. Experienced across the full application lifecycle—from architecture and feature delivery to modernization, API integration, debugging, and production support.
Strong in MVVM, Hilt, Retrofit/OkHttp/Moshi, Room, REST APIs, and automated testing using Espresso/JUnit. Hands-on with performance troubleshooting (ADB/Logcat/Profiler), accessibility best practices, CI/CD pipelines (Jenkins/Bitrise/GitLab CI), and integrations such as Google Maps, GPS, and push notifications.
Language
Javanese
Advanced
Work Experience
Android developer at EyeMed
January 1, 2025 - PresentOwned end-to-end Android development covering architecture, feature development, modernization (XML to Jetpack Compose), API integration, debugging, release readiness, and production support. Led modernization of a legacy codebase with reusable Material 3 Compose UI. Delivered core member experiences such as provider locator, dashboard, benefits, claims, digital ID cards, profile management, reminders, special offers, and contact workflows. Architected MVVM and unidirectional state management using Kotlin Coroutines and Flows. Migrated networking from Volley to Retrofit/OkHttp/Moshi with coroutine-based services, centralized error handling, and interceptors. Migrated persistence from Realm Java to Realm Kotlin while preserving existing behavior. Implemented provider locator using Google Maps and Maps Compose, including location search, filtering, favorites, and appointment workflows. Introduced Hilt DI across ViewModels/repositories/API/services. Added Compose navigation routing, and i
Android developer at Raas Infotek
December 1, 2022 - December 1, 2024Developed modern Android UIs using Jetpack Compose to improve responsiveness and reduce boilerplate. Collaborated with product, design, QA, and backend teams to deliver features and maintain quality. Used Kotlin Coroutines and Flow for asynchronous operations and real-time updates. Integrated REST APIs with Retrofit for secure data retrieval/submission. Implemented MVVM architecture and repository pattern for maintainability and separation of concerns. Built a BFF layer with Node.js to transform/aggregate data between mobile and backend services. Validated request/response payloads, authentication tokens, headers, and HTTP status codes. Added and maintained UI automation tests using Espresso and JUnit, and used Git for source control workflows. Maintained Jenkins CI/CD pipelines. Investigated production issues using ADB, Logcat, and Android Studio Profiler.
Android developer at IBM
August 1, 2019 - June 1, 2022Designed and developed app screens and flows using fragments and activities, working across hybrid and native projects. Worked closely with UX on requirements analysis and implementation. Used Jetpack LiveData for lifecycle-aware UI updates across configuration changes. Used SQLite to store application names and package names. Built reusable UI components and custom layouts/widgets including buttons, dialogs, alerts, and forms; implemented event handling for UI interactions. Developed RecyclerView/grid views and card-based UI patterns. Created a library module to provide Compose components from a design system. Followed Agile/Scrum processes and collaborated daily with QA; coordinated with product and customers to improve UX.
Education
Bachelor's Degree in Computer Science at JNTU Hyderabad
January 1, 2018 - January 1, 2018Qualifications
Industry Experience
Software & Internet, Computers & Electronics
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Phoenix today.