tapan yadav
@tapanyadav
Android developer building Kotlin Jetpack Compose apps with MVVM and Firebase—ready to contribute from day one in an internship.
What I'm looking for
I’m a 3rd-year Computer Science student with 18 months of hands-on Android project development experience, building a real, feature-rich social media app called Sparrow from scratch and now available on the Google Play Store. I care about shipping polished user experiences and building maintainable, production-ready features.
I’m comfortable with Kotlin, Jetpack Compose, and MVVM, and I’ve designed MVVM across 15+ screens using StateFlow-driven state management and a centralized Repository layer. For Sparrow, I implemented a Reels-style vertical video feed using ViewPager2 and ExoPlayer with lifecycle-aware playback to achieve consistent 60fps scrolling on mid-range devices, while improving feed rendering efficiency by ~30% with RecyclerView + DiffUtil.
I also integrate real-time interaction flows with Firebase Firestore listeners for likes, comments, and notifications, making the app feel more responsive than earlier polling-based approaches. In addition, I set up Dagger Hilt for dependency injection and used Glide with a disk + memory caching strategy to reduce image flicker on slow networks, improving cold scroll smoothness.
Beyond my app work, I contributed production-merged PRs to the global financial-inclusion open-source platform Mifos Initiative, refactoring UI components to MaterialTheme-based theming and resolving layout spacing and accessibility issues across 8+ screens. I’m now looking for an Android internship where I can learn from a senior team while contributing meaningfully from day one.
Experience
Work history, roles, and key accomplishments
Sparrow Social App Dev
Sparrow
Jan 2024 - Present (2 years 5 months)
Built a Reddit-style Android social media app from scratch as the sole Android developer, delivering a reels-style vertical video feed with lifecycle-aware ExoPlayer playback. Designed MVVM across 15+ screens, improved feed rendering efficiency by ~30% with RecyclerView DiffUtil, and made interactions (likes/comments/notifications) noticeably more responsive using Firestore listeners.
Open Source Android Contributor
Mifos Initiative
Dec 2025 - Jan 2026 (1 month)
Contributed production-merged PRs to the Mifos Initiative Android codebase, refactoring UI components to MaterialTheme-based theming for improved consistency across 8+ screens. Resolved layout spacing and component hierarchy issues to align with Material Design 3 guidelines and improve accessibility.
MusicPlayer Android App
MusicPlayer
Sep 2023 - Present (2 years 9 months)
Developed a functional Android music player with a MediaSession-aware playback UI, song library browsing, and proper audio focus handling. Implemented lifecycle-aware playback using a bound Service to support rotation and backgrounding.
Education
Degrees, certifications, and relevant coursework
Dr. Ambedkar Institute of Technology for Divyangjan
Bachelor of Technology (B.Tech), Computer Science & Engineering
Activities and societies: Relevant coursework: Data Structures & Algorithms, OOP, Software Engineering, Mobile Application Development, DBMS.
B.Tech in Computer Science & Engineering with a focus on Data Structures & Algorithms, Object-Oriented Programming, Software Engineering, Mobile Application Development, and DBMS, expected to complete in May 2027.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring tapan?
You can contact tapan and 90k+ other talented remote workers on Himalayas.
Message tapanFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
