Gurugram, Haryana, India
Building and improving Android apps. Android Developer with strong expertise in Kotlin, Java, XML, SQL, Firebase, and modern Android development using Jetpack Compose, along with traditional XML-based UI when required. Proficient in MVVM and Clean Architecture, leveraging Hilt for dependency injection and implementing robust state management using Kotlin Coroutines and Flow. Experienced in RESTful API integration, Room database, WebView (including Android JavaScript Bridge), and deep linking to build scalable, high-performance, and maintainable applications. Possess strong problem-solving skills with a solid foundation in data structures and algorithms, ensuring optimized and reliable solutions. Actively contribute to cross-functional team collaboration, feature planning, and continuous product improvement. Committed to continuous learning and adopting modern Android frameworks and best practices to deliver intuitive, performant, and user-centric mobile applications.
➔ Worked on Vidyakul’s Android app serving 5M+ of students. ➔ Designed and Developed New Learning Modules to improve Engagement and Retention. ➔ Implemented MVVM, Jetpack Navigation, RoomDB, Coroutines & Flows, WorkManager, ExoPlayer. ➔ Significantly worked on optimizing app performance, reducing crash rates, Anrs, and Memory leaks. ➔ Reviewed peers’ code, shared best practices, and mentored new developers ➔ Experimented with modern delivery approaches like modularization and on-demand feature delivery to reduce app size and improve release cycles.
Joined Vidyakul for summer internship as Android Developer
Learned several aspects of Android Development. MVVM architecture, Activity Lifecycle, Fragments, XML, Volley. Worked on various projects, Zomato clone, Online Book Store.