Resume
Download PDFSenior Android Developer with 4+ years shipping production Kotlin applications to the Google Play Store. Deep experience in Jetpack Compose, MVVM and Clean Architecture, Coroutines and Flow, Koin, and Ktor, with end-to-end ownership of e-commerce and logistics platforms serving 10K+ users. Strong in payments, realtime systems, Compose performance tuning, release engineering, and mentoring.
Experience
Nov 2024 – Present
Senior Android Developer, Buy4earn Retailed Private Limited
Odisha
India
Room with KSP, and Arrow for typed error handling.
- Lead Android developer for Buy4Earn (on Google Play as Grozep), an e-commerce and rewards app serving 10K+ users; driving the 2.0.0 rebuild through pre-release testing.
- Architected the app in Kotlin and Jetpack Compose on MVVM + Clean Architecture, using Koin, Ktor Client, kotlinx.serialization,
- Replaced third-party push with a self-hosted realtime notification system on Ktor WebSockets and a durable inbox, eliminating a vendor dependency.
- Integrated Razorpay Checkout and Cash on Delivery, a Google Maps address picker with reverse-geocoding, SMS Retriever for zero-permission OTP auto-read, and Phone Number Hint for one-tap sign-in.
- Cut APK size 25% and cold-start time 40% through a Compose compiler stability configuration, R8, resource shrinking, and baseline profiles.
- Owned release engineering: keystore-driven signing, per-build-type API host injection, full NDK debug symbols, and Crashlytics mapping upload for symbolicated crashes.
- Delivered a three-app logistics ecosystem (consumer, delivery partner, packaging staff) with real-time order sync, cutting fulfilment time by ~30%.
- Built refer-and-earn and reward-point modules that increased repeat purchases and drove organic growth.
- Set up GitHub Actions CI/CD for builds, lint, unit tests, and Play internal-track releases; mentor junior developers and lead code reviews.
May 2022 – Oct 2024
Android Developer, Searching Yard Software Pvt Ltd
India
Agile/Scrum sprints.
- Owned Android development of IGCA INDIA and Tarweejat.at from requirements gathering through Play Store release and post-launch maintenance.
- Built the Tarweejat affiliate platform with three role-based panels (Admin, Retailer, User) covering subscriptions, listings, share- to-earn links, and commissions.
- Implemented MVVM with Kotlin Coroutines, LiveData, and Room for offline-first capability and reliable local caching.
- Integrated REST APIs via Retrofit and OkHttp interceptors with token-refresh logic, pagination, and structured error handling.
- Delivered responsive Material Design UIs with Arabic localisation and RTL layout support across API level 21+.
- Cut crash-related issues by 60% through Crashlytics monitoring and targeted fixes, working with backend, QA, and design in
Education
Jan 2019 – Jan 2022
Centurion University of Technology and Management, Bhubaneswar, Odisha
Bachelor of Science, CGPA 8.10
CGPA 8.10
Jan 2024
Master of Computer Applications MCA - CGPA 8.91
Master of Computer Applications MCA, CGPA 8.91
CGPA 8.91
Skills
Languages
- Kotlin
- Java
- SQL
Android
- Android SDK (minSdk 24
- target SDK 36)
- Jetpack Compose
- Material Design 3
- Navigation Compose
- ViewModel
Skills
- StateFlow
- LiveData
- WorkManager
- DataStore
- XML UI
- WebView
- Room + KSP
- SQLite
- REST APIs
- JSON
- Arrow (typed error handling)
- offline-first caching
- pagination
- generation
- Accompanist Permissions
Architecture & DI
- MVVM
- MVI
- Clean Architecture
- Multi-Module Architecture
- SOLID
- Repository Pattern
- Koin
- Hilt
- Dagger
Networking & Data
- Ktor Client (OkHttp engine
- WebSockets
- Auth
- Content Negotiation)
- Retrofit
- OkHttp
- kotlinx.serialization
Media & UI
- Lottie
- Coil (GIF/SVG)
- Media3 ExoPlayer with HLS streaming
- uCrop
- Compose shimmer/placeholder
- QR code
Integrations
- Cash on Delivery
- Razorpay Standard Checkout
- Play Services Location
- SMS
Achievements
Full-Stack Android Development
Masai School (Kotlin
Hands-on training in Jetpack Compose
MVVM