Dhruv Gupta is an experienced Android developer with a decade of hands-on experience building media-rich, high-performance mobile apps spanning AR virtual try-on, AI-assisted features, and low-latency audio/video processing. He combines deep mobile platform skills in Java, Kotlin and C++ with practical use of Python and machine learning for production features, and has architected modular Jetpack-based codebases and CI-driven multi-flavor distribution systems supporting dozens of white-label clients. His background includes lead and senior roles at startups and enterprises—shipping a 200K MAU music app with NDK audio tooling, building multi-layer ExoPlayer editors and custom MediaCodec exporters, and delivering AR/VR retail experiences. Based in Delhi, he brings a systems-minded approach from a mechatronics and robotics engineering education, which surfaces in his work on autonomous-driving research and real-time signal processing. Notably, he has repeatedly turned complex native multimedia requirements into scalable app features and automated release pipelines, making a hobbyist passion for building apps a consistent professional strength.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (B.E.), Mechatronics, Robotics, and Automation Engineering, Bachelor of Engineering (B.E.), Mechatronics, Robotics, and Automation Engineering at Netaji Subhas Institute of Technology
High School, A+, High School, A+ at Sardar Patel Vidyalaya
Middle School, Middle School at St. Joseph's Academy
🎞 Hardware-accelerated video transcoding using Android MediaCodec APIs. Supports cropping, concatenation, clipping, audio processing, video speed and much more.
Contributions:26 reviews, 94 commits, 71 PRs in 1 year 4 months
Contributions:55 commits, 2 pushes 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.