Pratim Mallick is a Staff Android SDK Engineer with 15+ years designing high-performance media and streaming solutions across mobile, smart TVs, and set-top boxes, currently building SDKs for real-time audio/video at Stream. He has deep expertise in ExoPlayer, WebRTC, Android audio/media frameworks and a proven record of improving playback reliability and stream quality at scale—raising playback success for a major OTT app from 95% to 99.5%. Pratim has led Android teams and shipped features such as MP3 streaming over WebRTC via MediaProjection, real-time background detection using ML Kit, and adaptive echo cancellation, blending systems-level optimization with applied ML. Comfortable in cross-functional roles, he pairs analytical A/B testing and metrics-driven improvements with close product and customer debugging to deliver robust client-side SDKs. Based in Bengaluru and grounded in an IIT CSE education, he brings a mix of platform-level engineering depth and hands-on leadership that accelerates multimedia product innovation.
8 years of coding experience
14 years of employment as a software developer
Bachelor's degree - Computer Science and Engineering Computer Science, Bachelor's degree - Computer Science and Engineering Computer Science at Indian Institute of Technology (Indian School of Mines), Dhanbad
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.
Request Free Trial
Pratim Mallick - Staff Android SDK Engineer at Stream