Yash Tibrewal

Software Engineer at Google

Sunnyvale, 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

🤩
Rockstar
🎓
Top School
Yash Tibrewal is a Software Engineer at Google with nine years of experience building high-performance distributed systems and networking software. He is a core developer on gRPC, contributing C++ internals around connection management, HTTP/2 handling, and tooling to measure call statistics for one of the most widely used RPC frameworks. A Carnegie Mellon-trained networking specialist with top academic performance from College of Engineering Pune, Yash blends rigorous research-level understanding with production-grade engineering. His early work includes VM kernel testing infrastructure at VMware and enterprise software development at Barclays, showing a pattern of tackling low-level concurrency and protocol challenges. Colleagues describe him as a practical systems thinker who surfaces measurable improvements in latency and reliability rather than just features.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor of Technology (BTech), Computer Engineering, 9.07 / 10.00, Bachelor of Technology (BTech), Computer Engineering, 9.07 / 10.00 at College of Engineering Pune
bookMaster’s Degree, Information Networking, 4.00 / 4.00, Master’s Degree, Information Networking, 4.00 / 4.00 at Carnegie Mellon University - Information and Networking Institute
languagesEnglish, Hindi
github-logo-circle

Github Skills (7)

http10
c-language10
cprogramming-language10
grpc10
network-programming9
performance-optimization9
unit-testing9

Programming languages (14)

C#JavaC++JinjaRustGoHTMLTypeScript

Github contributions (5)

github-logo-circle
grpc/grpc

Jul 2017 - Jan 2023

C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
userBack-end Developer
Contributions:21 releases, 2086 reviews, 1795 commits in 5 years 7 months
Contributions summary:Yash's commits primarily focus on implementing and enhancing the gRPC C++ library. Their contributions include bug fixes, test improvements, and the addition of new features like annotations for measuring and displaying call statistics, as well as handling HTTP2 protocol nuances. They have demonstrated expertise in core gRPC internals, specifically focusing on areas such as connection management, transport protocols, and channel filters, as well as the incorporation of features like HTTP2 ping frames and HTTP content types.
cppcsharpgrpcobjective-cphp
yashykt/grpc

Nov 2017 - Dec 2022

The C based gRPC (C++, Node.js, Python, Ruby, Objective-C, PHP, C#)
Contributions:1 review, 1334 commits, 201 PRs in 5 years 1 month
cppcsharpgrpcnodejsobjective-c
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