I am a Senior Mobile Software Engineer specializing in building scalable, resilient, and high-performance native Android applications. With over a decade of industry experience, I focus on turning complex product designs into modular, clean, and maintainable Kotlin codebases.
- Architecture: Multi-module Clean Architecture, MVVM / MVI, Domain-Driven Design (DDD), Componentization.
- Asynchronous Engine: Advanced Kotlin Coroutines, Reactive Streams (
StateFlow,SharedFlow), and low-latency background processing. - Modern UI: Jetpack Compose (Declarative UI), custom graphics rendering, custom animations, and state optimization.
- Infrastructure: Dagger Hilt, Room DB (Offline-First sync), Retrofit/Ktor networking, and Android Jetpack libraries.
- DevOps: Custom CI/CD pipeline automation (GitHub Actions), Gradle build optimization, and memory profiling.
- GitHub Profile: github.com/deepshukla
- LinkedIn: www.linkedin.com/in/deep-narayan-shukla-ab42bb21
- Availability: Open to Senior Tech Lead, Staff, and Mobile Architect tracks in high-scale product startups.