Overview
Technical skills
Timeline
Roles

Overview

Senior Android consultant and architect with 12+ years of Android delivery covering architecture, development, testing, and Play Store release/maintenance. Experienced in Kotlin and Android modern components including MVVM and DI (Hilt), offline-first patterns with Room, background work with WorkManager, and secure REST API integration using Retrofit and OkHttp. Delivered large-scale consumer and platform-adjacent work at Samsung while also building cross-domain consumer apps and Firebase-integrated features.

Technical skills

Dart
Java
SQL
Kotlin• Senior • 11y+
Java
Gradle
Kotlin
Dagger
Mockito
StateFlow
OkHttp• 8y+
Retrofit• 8y+
Hilt• 4y+
Kotlin Coroutines
Databases
Firestore
SQLite• 12y+
Mobile
Android SDK
Clean Architecture
DataStore
Dependency Injection
Espresso
Flutter
Jetpack Compose
JUnit
Material Design
MVI
Firebase• 11y+
Google Maps SDK• 11y+
Crashlytics• 8y+
Room• 8y+
ViewModel• 8y+
WorkManager• 8y+
Modularization• 4y+
MVVM• 4y+
Offline-First
DevOps
AWS
CI/CD
Git
GitHub Actions
Jenkins
Rest API

Timeline

Senior Android Consultant & Architect Lead
StackGeeks Labs Full-Time
Jan 2025 to Present 1 Year 7 Months Partially remote
Designed an offline-first synchronization approach for a biometric monitoring platform, using local storage, Kotlin coroutines/flows, and background work to improve reliability in long-running tracking sessions. Led full-cycle Android delivery (architecture, implementation, testing, and Play Store releases) and partnered with product, design, backend, and QA on API contracts and delivery planning. Implemented security-focused networking and storage controls including certificate pinning and token refresh authentication. Owned production troubleshooting and crash analysis with detailed post-mortems for stakeholders.
Kotlin
Kotlin Coroutines
Offline-First
Room
WorkManager
OkHttp
Lead Engineer – Android Lead
Samsung R&D Institute India Full-Time
Jul 2022 to Nov 2024 2 Years 4 Months Noida In office
Owned end-to-end development, integration, validation, and release of Android OS features for flagship Samsung devices used by large-scale consumer deployments. Worked with product management, QA, and platform engineering across Agile planning, launch validation, and post-release support. Led a company-wide Kotlin migration with Hilt-based dependency injection, MVVM architecture layering, and modularization to improve team onboarding speed. Used Android profiling to resolve UI performance issues and drove battery optimizations for continuous tracking scenarios through the Samsung Health SDK.
Kotlin
Hilt
MVVM
Modularization
Senior Software Developer – Android Senior
Softobiz Technologies Full-Time
Mar 2018 to Jul 2022 4 Years 4 Months Mohali In office
Built security-first REST API integrations using Retrofit and OkHttp with certificate pinning and robust token-refresh/error handling. Implemented offline caching for a field-service application using Room to prevent connectivity-related failures. Integrated Firebase services for crash reporting and push notifications and established MVVM-centered patterns to standardize architecture across the team. Advanced background processing via WorkManager and improved UI consistency through Material Design collaboration with designers.
Retrofit
OkHttpsince 2018
Roomsince 2018
Firebase
Crashlytics
WorkManagersince 2018
ViewModel
Kotlin
Android Developer Middle
Code Brew Labs Full-Time
Jul 2015 to Sep 2017 2 Years 2 Months Chandigarh In office
Shipped multiple consumer Android applications across e-commerce, social, on-demand, and location-based domains through concept-to-store delivery. Implemented location-aware features using Firebase Realtime Database and the Google Maps SDK. Adopted Kotlin early within the team to support a later migration path and strengthen development practices ahead of broader adoption.
Firebasesince 2015
Google Maps SDK
Kotlinsince 2015
Junior Android Developer Junior
DigiMantra Labs Full-Time
Jul 2014 to Jul 2015 1 Year Ludhiana In office
Built foundational Android features by working with Activity and Fragment lifecycles and supporting live client delivery alongside senior engineers. Integrated APIs using a Volley-based approach and implemented local persistence using SQLite for offline behavior. Focused on developing delivery discipline and maintaining code quality under guidance.
SQLite