AV

Adarsh Vupputuri

Available to hire

I’m an Android developer with 5+ years of experience building and supporting mobile applications in banking, telecom, and enterprise mobility.

About

I’m an Android developer with 5+ years of experience building and supporting mobile applications in banking, telecom, and enterprise mobility. I focus on creating responsive, reliable UIs by translating Figma into production-ready screens, designing reusable components, and building maintainable features with MVVM, Kotlin Coroutines, Flow/StateFlow, and Jetpack Compose or AndroidX views.

I’ve also spent a lot of time integrating secure authentication and workflow capabilities—using OAuth 2.0, biometrics, encrypted storage, and SSL/TLS—while delivering features through strong API integration with Retrofit/OkHttp and resilient state management. On top of development, I regularly handle production debugging, crash/log triage, root-cause analysis, and performance tuning using Android Studio tools, and I support releases through Git, Gradle, CI/CD, and QA collaboration.

  • 4 years' experience
  • Joined September 2026

Industry experience

  • Financial Services
  • Telecommunications
  • Software & Internet
  • Professional Services

More experts in Kentwood, United States

Work experience· 4 roles

Android UI Mobile Developer · PNC BankMar 2026 – Present · 9 mos

Developed 5+ corporate banking UI workflows (account activity, transaction search, payment approvals, fund transfers) using Kotlin, Jetpack Compose, and Material Design. Built 8+ reusable Compose components for forms, transaction cards, filters, dialogs, and UI states to reduce repeated implementations by ~15%. Reworked complex screen-state handling using MVVM, ViewModel, Coroutines, Flow, and StateFlow to separate UI and business logic and reduce state-related defects. Integrated 6+ REST API operations with Retrofit/OkHttp and improved session-expiry, validation, loading, and error handling. Triaged production issues with Logcat, crash reports, stack traces, and API logs; performed root-cause analysis with backend/system teams. Improved rendering responsiveness by ~10% on selected high-use screens using Profiler and Compose tooling. Added JUnit and Compose UI tests for authentication, navigation, validation, and payment approval scenarios, and supported release activities via Git, Gra

Android Developer · BorgWarnerMar 2025 – Nov 2025 · 9 mos

Built and enhanced 5+ process authorization workflows covering pending requests, accept/reject actions, filtering, notifications, and process history using Kotlin, Android SDK, Jetpack, MVVM, and Material Design. Refactored approval and history screens with ViewModel, LiveData/StateFlow, RecyclerView, and Navigation Component to separate UI and business logic and reduce unnecessary navigation. Integrated 6+ REST API operations with Retrofit/OkHttp, JSON, and Coroutines, adding timeout, retry, and error handling for intermittent network issues. Implemented Room caching for active requests and process history, reducing unnecessary API calls and improving repeat screen-load times by ~15%. Integrated Firebase Cloud Messaging (FCM) with deep-link navigation so users could open the correct request from notifications. Strengthened security and reliability for document downloads with validation, download-status handling, and controlled local storage. Supported testing and releases using Hilt,

Android Developer · InnomindsJul 2022 – Nov 2023 · 1 yr 5 mos

Developed and enhanced 5+ mobile banking workflows (account summary, transaction history, beneficiary management, fund transfers, bill payments) using Kotlin, Android SDK, XML, AndroidX, and Material Design. Implemented architecture with MVVM, ViewModel, LiveData, Navigation Component, and Coroutines to keep UI responsive during background operations. Integrated 6+ REST API endpoints with Retrofit/OkHttp and Coroutines for account/beneficiary/payment features, including validation, loading states, session-expiry handling, and API error management. Implemented Room Database caching for selected locally stored data to coordinate local/server responses and reduce repeated API calls, improving load times by ~15% on frequently used screens. Built secure login/banking flows with OAuth 2.0, biometric authentication, SSL/TLS, and encrypted local storage. Integrated FCM for transaction/account notifications and notification routing to relevant app screens. Wrote JUnit and Espresso tests for aut

Jr. Android Developer · Mavenir Systems Private LimitedMay 2020 – May 2022 · 2 yrs 1 mo

Education

Master of Science in Information Systems · Central Michigan University2030 – 2025

Hire Adarsh Vupputuri today

Post a job and invite Adarsh, or contact them directly. No hidden commission.

Post a job