Shubham Agarwal is a Senior Machine Learning Engineer based in Bengaluru with a decade of experience building computer vision and robotics solutions for automation. He has applied ML to production problems across startups and large tech—working on ads prediction at Twitter, research systems and open-source projects at Intel, and vision-driven products at Entrupy and Konica Minolta. Shubham contributes to prominent open-source work like Open3D, improving 3D file I/O and tensor handling for point clouds and meshes, reflecting a blend of low-level systems skill and applied ML. Comfortable across the stack from embedded drivers and Android integrations to research-grade policy learning for distributed robots, he pairs strong engineering rigor with practical deployment experience. His background combines an IIT Gandhinagar B.Tech and an MS from UCLA, underscoring solid academic foundations driving real-world computer vision impact.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Technology (B.Tech.), Electrical Engineering, 8.84/10, Bachelor of Technology (B.Tech.), Electrical Engineering, 8.84/10 at Indian Institute of Technology Gandhinagar
Master's degree, Electrical Engineering, 3.81/4, Master's degree, Electrical Engineering, 3.81/4 at University of California, Los Angeles
Contributions:48 reviews, 20 commits, 24 PRs in 10 months
Contributions summary:Shubham primarily contributed to the `open3d` library by implementing and modifying file I/O functionalities, specifically for reading and writing point clouds and triangle meshes using the PTS and PLY file formats. Their contributions included enhancing the library's capability to handle custom attributes within point clouds, fixing bugs, and improving tensor handling during file operations. They also updated the documentation and test infrastructure to reflect the changes.
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
Shubham Agarwal - Senior Machine Learning Engineer at Entrupy