Lead Android Developer with 9+ years of experience in developing Apps in a variety of domains and tech stacks. My strongest skills are Android, Java, Kotlin, and an Android Certified Engineer. Experienced in designing App architectures and solutions for rapid scaling and working in startups and fast-moving teams with fixed deadlines. Very flexible with different technologies and methodologies, and so am able to learn and adapt to new environments quickly.
Team Lead Android
Android Studio: workspace configuration, project / target configuration, build configuration, and
Android, Java, Kotlin, Flutter, Gradle
Android Services, Broadcast receiver, View Model, DataBinding
MVVM, MVC, MVP, MVI
Dagger, Hilt, RxJava, LiveData, WorkManager,
Room DB, SQLite, Mongo DB
Clean Architecture
Bluetooth integrations
Retrofit, Volley, Glide, Picasso,
XML, Json, Protocol Buffer,
Firebase, AWS, Jira, Git,
Material UI, Composable UI
UX/UI with native Android views, Constraint Layout, and custom views
Wear OS apps
C++ with Android NDK integration
End-to-end systems
Payment SDK- Paytm, Payu, RazorPay,
Social integration - Facebook, Google+, Instagram, Twitter
Unit testing
Third party library
Problem-solving
Play Store submission process