Senior Android Engineer specializing in Kotlin, Jetpack Compose, and scalable mobile architecture.
I build production-grade Android applications with a strong focus on reliability, offline-first data systems, and long-term maintainability.
- Clean Architecture & modular multi-module codebases
- Jetpack Compose UI systems (Material 3)
- Room as single source of truth
- Background sync with WorkManager
- Coroutines + Flow state management
- Testable ViewModels and repository layers
Currently contributing to a fintech Android product where I work across:
- Feature development (payments, dashboards, onboarding flows)
- Architecture decisions and modularization
- Crash monitoring and performance optimization
- Release ownership and iterative product improvements
- Remote-first async collaboration
Production-ready Android template demonstrating:
- Clean Architecture
- Jetpack Compose
- Hilt Dependency Injection
- Room (offline-first data layer)
- Retrofit networking
- WorkManager background sync
- ViewModel test coverage with coroutine test rules
Designed as a scalable foundation for real-world Android products.
Offline-first Android architecture showcase app with:
- Room as source of truth
- Conflict-safe background synchronization
- Modular feature structure
- Clear domain/use case separation
I prefer building systems that are simple on the surface, but thoughtfully engineered underneath.
- LinkedIn: https://linkedin.com/in/rudradave
- Email: rudramordan@gmail.com
- GitHub: https://github.com/rudradave1
