Rahul Juneja is a Senior Android Engineer with nine years of experience building consumer apps from scratch and scaling them across markets, currently helping Bitpanda make investing accessible from his base in Vienna. He has shipped products with over 6 million Google Play downloads and a track record of leading migrations and modernizations—from Java to Kotlin and from XML views to Jetpack Compose—to improve maintainability and performance. At Bitpanda he’s focused on regulatory compliance, user engagement flows, and feature work including tax declaration helpers, Cash Plus, and token-linked bonuses. Previously at Sephora SEA he drove modularization and AR-driven shopping features, and his open-source Android library smart-app-rate shows attention to UX, accessibility, and practical developer tooling. Rahul’s interests span Connected Cars, AI, IoT, and Drones, and he publishes personal projects under Code My Brains Out, blending product-focused engineering with a maker’s curiosity.
An Android library that encourages users to rate the app on the Google Play.
Role in this project:
Mobile Developer (Android)
Contributions:2 releases, 1 review, 46 commits in 5 years 4 months
Contributions summary:Rahul primarily contributed to the development of an Android library designed to encourage app ratings. Their work included the initial implementation of the `RatingDialog`, incorporating features like a rating bar, feedback form, and buttons for user interaction. They also made improvements such as updating the library version, handling ActivityNotFoundExceptions for the Play Store intent, and refactoring the code to Kotlin, and implementing accessibility improvements.
Contributions:20 commits, 5 pushes, 5 comments in 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.