Deepanshu Gupta

Senior Director Of Engineering at JioHotstar

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Deepanshu Gupta is a seasoned engineering leader with 13 years of experience building mobile platforms and video consumption products, currently serving as Senior Director of Engineering at JioHotstar in Bengaluru. He combines deep Android systems expertise from his years at Google—working on LayoutLib, Android Studio tooling and emulator internals—with hands-on mobile leadership across Android, iOS and QA teams at Zendrive and Hotstar. Known for improving developer and user experience, he has contributed to AOSP components (LayoutLib, appcompat refactors and ICU integration) that helped make desktop rendering and SDK tooling more flexible. Deepanshu excels at translating low-level platform changes into product-facing features, and at scaling teams to deliver high-quality video experiences. He pairs rigorous technical problem solving with a product-first mindset, often surfacing infrastructure-level fixes that have outsized impact on developer velocity.
code13 years of coding experience
job14 years of employment as a software developer
bookB.Tech Computer Science and Engineering, B.Tech Computer Science and Engineering at Indian Institute of Technology, Guwahati
languagesEnglish
github-logo-circle

Github Skills (9)

javas10
android-sdk10
resource-management10
java10
sdk9
maintenance9
api9
apim9
web-framework8

Programming languages (5)

JavaCMakefileKotlinPython

Github contributions (5)

github-logo-circle
Role in this project:
userMobile Developer (Android)
Contributions:308 commits in 2 years 10 months
Contributions summary:Deepanshu implemented the addition of the ICU jar to the SDK, including the merging of code and the creation of the necessary build configurations. They also made changes to the core components such as updating the framework's jar and related resources. Finally, they updated the LayoutLib API level to 12 and contributed to various samples, like ToolbarFragmentPagerMenu, indicating work across different Android aspects.
Role in this project:
userBack-end Developer
Contributions:43 commits in 1 year
Contributions summary:Deepanshu primarily worked on refactoring the `TintResources` class to utilize a wrapper pattern, enabling the LayoutLib to intercept calls. This involved changing the existing `TintResources` class to delegate resource calls to the original resource object. They also worked on improvements to support libraries like `appcompat`, contributing to a more flexible resource management.
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
Deepanshu Gupta - Senior Director Of Engineering at JioHotstar