Vignesh Babu

Senior Software Engineer at Google

San Francisco Bay Area 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

🤩
Rockstar
🎓
Top School
Vignesh Babu is a Senior Software Engineer in the San Francisco Bay Area with 11 years of experience building high-performance distributed systems, network stacks, and kernel-level infrastructure. He is a core contributor to Google’s gRPC team, improving RPC speed, reliability, and client/server channel management—work that touches one of the most widely used open-source RPC implementations. Trained with an advanced academic background (MS and PhD work at UIUC) and a B.Tech from IIT Guwahati, he blends rigorous research instincts with production-grade engineering. His internships and projects span data center measurement, multi-cloud Kubernetes interconnects, ML-driven root cause analysis, and HDL verification, reflecting deep cross-layer systems expertise. Notably, his gRPC contributions focused on subtle stability fixes and HTTP/2 server correctness—areas that quietly reduce large-scale outages and performance regressions.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor of Technology (B.Tech.) Electronics and Communication Engineering, Bachelor of Technology (B.Tech.) Electronics and Communication Engineering at Indian Institute of Technology, Guwahati
bookDoctor of Philosophy - PhD Computer Engineering, Doctor of Philosophy - PhD Computer Engineering at University of Illinois Urbana-Champaign
github-logo-circle

Github Skills (6)

c-language10
cprogramming-language10
grpc10
computer-engineering9
error-handling9
http9

Programming languages (3)

C++CHTML

Github contributions (5)

github-logo-circle
grpc/grpc

Aug 2021 - Jan 2023

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
userBack-end Developer
Contributions:1197 reviews, 169 commits, 340 PRs in 1 year 5 months
Contributions summary:Vignesh's contributions primarily focused on improving the stability and functionality of the gRPC codebase, specifically within the context of client channel and stream management. They addressed bugs related to subchannel destruction and the passing of channel arguments. The user also contributed to enhancements in code readability and corrected errors in the HTTP/2 server implementation. Their work involved modifications to core components, notably the subchannel, and server side code.
objective-ccpppythongrpcphp
Vignesh2208/OpenSCADA

Dec 2018 - Sep 2020

IEC 61131-3 compatible SCADA emulation framework with virtual time support
Contributions:3 releases, 46 commits, 83 pushes in 1 year 9 months
emulator61131-3ieciec-61131-3scada
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
Vignesh Babu - Senior Software Engineer at Google