Rishabhdeep Singh

Web Solutions Engineer - II at Google

Mountain View, California, United States
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
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.
code8 years of coding experience
job5 years of employment as a software developer
book12th, Non Medical, 100 %, 12th, Non Medical, 100 % at Sri Guru Ram Dass Academy
book10th, 9.6 CGPA, 10th, 9.6 CGPA at Jiya Lal Mittal DAV Public School
bookBachelor of Technology (B.Tech.), Mechanical Engineering, Bachelor of Technology (B.Tech.), Mechanical Engineering at Indian Institute of Technology, Kharagpur
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
851reputation
101kreached
34answers
5questions
github-logo-circle

Github Skills (18)

c-language10
data-serialization10
serialization10
code-generation10
cplus10
flatbuffers10
cpp10
cprogramming-language10
c119
c179
refactoring9
macos6
flutter6
zsh6
xcode6

Programming languages (18)

PowerShellJavaC++CSchemeGoPerlJupyter Notebook

Github contributions (5)

github-logo-circle
google/flatbuffers

Nov 2022 - Dec 2022

FlatBuffers: Memory Efficient Serialization Library
Role in this project:
userBack-end Developer
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.
rpcmemorypythonmarshallingprotobuf
rishabhdeepsingh/robertalab

May 2018 - May 2019

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