Rishabhdeep Singh is a Web Solutions Engineer at Google with eight years of experience building scalable tooling for the Google Ads ecosystem and shipping production systems in Java, C++, Python and Android. An IIT Kharagpur alumnus with a mechanical engineering background, he blends strong algorithmic and systems skills with product-focused web and mobile engineering. He’s an active open-source contributor—improving C++ code generation and test integration for Google’s widely used FlatBuffers project—and has a track record mentoring student developers in programs like Google Code-in and GSoC. Past roles include optimizing onboarding and analytics-driven growth at ZestMoney and building ETAs and automation tooling at Intugine, demonstrating a mix of backend efficiency work and measurable product impact. Based in Mountain View, he brings deep cross-language hands-on expertise and a knack for simplifying complex codegen and integration problems.
8 years of coding experience
5 years of employment as a software developer
12th, Non Medical, 100 %, 12th, Non Medical, 100 % at Sri Guru Ram Dass Academy
10th, 9.6 CGPA, 10th, 9.6 CGPA at Jiya Lal Mittal DAV Public School
Bachelor of Technology (B.Tech.), Mechanical Engineering, Bachelor of Technology (B.Tech.), Mechanical Engineering at Indian Institute of Technology, Kharagpur
Contributions:5 reviews, 5 commits, 8 PRs in 1 month
Contributions summary:Rishabhdeep primarily focused on enhancing the C++ code generation capabilities of the FlatBuffers library. Their contributions involved adding features like enum minification, refactoring and simplifying code, and improving the code generation process. This included modifying the C++ code generator (src/idl_gen_cpp.cpp) to include generated tests and integrate license information in the project setup. These changes improved the library's overall efficiency and maintainability.
The programming environment »Open Roberta Lab« by Fraunhofer IAIS enables children and adolescents to program robots. A variety of different programming blocks are provided to program motors and sensors of the robot. Open Roberta Lab uses an approach of graphical programming so that beginners can seamlessly start coding. As a cloud-based application, the platform can be used without prior installation of specific software but runs in any popular browser, independent of operating system and device.
Contributions:4 PRs, 88 pushes, 4 branches in 1 year
sensorsfraunhofer-iaisinstallationrobotsbrowser
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
Rishabhdeep Singh - Web Solutions Engineer - II at Google