← Back to list
Middle
Registration: 05.07.2026

Ritesh Kanwar

Specialization: Android Developer
Android Engineer with 4+ years of experience architecting and building native Android applications using Kotlin and Java. — Expert in Jetpack Compose, MVVM, Clean Architecture, and Kotlin Coroutines/Flow. — Built Cashiro, a production fintech app (2,400+ downloads, 130+ GitHub stars) with full architectural ownership from concept to release. — Proven track record in performance optimization, UI profiling, and resolving production crashes across diverse Android devices. — Proficient in REST API integration, RoomDB, modern Android SDK, and CI/CD with GitHub Actions.
Android Engineer with 4+ years of experience architecting and building native Android applications using Kotlin and Java. — Expert in Jetpack Compose, MVVM, Clean Architecture, and Kotlin Coroutines/Flow. — Built Cashiro, a production fintech app (2,400+ downloads, 130+ GitHub stars) with full architectural ownership from concept to release. — Proven track record in performance optimization, UI profiling, and resolving production crashes across diverse Android devices. — Proficient in REST API integration, RoomDB, modern Android SDK, and CI/CD with GitHub Actions.

Skills

Kotlin
Android SDK
Jetpack Compose
MVVM
Clean Architecture
Kotlin Coroutines
StateFlow
RoomDB
Retrofit
REST API
Hilt / Dagger
Java
Material Design 3
OkHttp
Ktor
Git
GitHub Actions
Gradle
Unit Testing
UI Testing
Performance Optimization
Memory Management
Android Studio
JSON / XML
Dart
C++
JavaScript
Python
Repository Pattern
F-Droid / Play Console

Work experience

Open Source Project Lead
since 07.2024 - Till the present day |Cashiro
Kotlin, Jetpack Compose, RoomDB, REST APIs, MVVM, Clean Architecture, GitHub Actions
● Designed all key architectural decisions: MVVM with Clean Architecture, Repository Pattern, ViewModel + StateFlow for reactive UI. ● Implemented complex asynchronous workflows using Kotlin Coroutines with structured concurrency for SMS parsing, PDF processing, and API calls with retry logic. ● Optimized app performance: reduced expense entry time by 50%, resolved Jetpack Compose recomposition inefficiencies, optimized RoomDB queries. ● Integrated multiple REST APIs for real-time currency exchange with JSON parsing, error handling, caching, and offline resilience. ● Built responsive UI using Jetpack Compose and Material Design 3 with smooth transitions and pixel-perfect implementation. ● Conducted systematic code reviews, maintained test coverage for critical paths, and documented architecture decisions. ● Published app to F-Droid with 2,400+ downloads and 130+ GitHub stars.
Mobile Developer / Product Manager
since 08.2022 - Till the present day |NDA
Kotlin, Java, Android SDK
● Developed system-level Android apps with deep understanding of Android internals, process lifecycle, system UI, and hardware abstraction. ● Owned full product lifecycle: requirements, architecture, development, testing, release, and user support. ● Resolved complex production issues including device-specific crashes, memory leaks, and OS version incompatibilities across diverse Android hardware. ● Managed a community of 1,300+ users, handling bug triage, feature requests, and iterative releases. ● Built and monetized a tiered release model (free + paid), independently managing distribution and announcements.

Educational background

Computer Science and Engineering (Bachelor’s Degree)
2018 - 2022
Institute of Engineering and Technology, DAVV Indore

Languages

EnglishIntermediate