Imran Choudhury is an Application Engineer specializing in Android and Android TV with a decade of professional experience and six years focused on video streaming platforms. He has built large-scale streaming appsโfrom Rakuten TV to Bangladeshโs Bongoโbringing deep knowledge of adaptive streaming (HLS/DASH), DRM, codecs, and Android Leanback UX for TV. Proficient in Kotlin and Java, he applies modern architectures (MVVM, Clean) and rigorous testing to deliver resilient, user-centered products for high-traffic audiences. His experience spans mobile, TV and even thermal-printer integrations (open-source Android repo), showing a pragmatic hands-on approach to device connectivity and edge use cases. Based in Tokyo, he blends global product experience with SaaS onboarding and client-facing delivery for streaming clients across markets.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at State University of Bangladesh
Master's degree, Computer Science and Engineering, Master's degree, Computer Science and Engineering at Jahangirnagar University
Contributions:34 commits, 30 pushes, 1 branch in 2 years 10 months
Contributions summary:Imran primarily focused on building a thermal printer application for Android. Their initial commits set up the project structure and included basic instrumentation and unit tests. Subsequent commits involved establishing Bluetooth connectivity for the printer and implementing methods for printing text, images, and creating a bill format. The user also addressed UI updates and integrated an advertisement using AdMob.
Contributions:17 commits, 21 pushes, 4 branches in 1 year 1 month
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.