Robbie Shade

Senior Software Engineer at Fi - Next Generation Dog Collars

Belmont, Massachusetts, 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
Robbie Shade is a Senior Software Engineer with 16 years of experience building robust networking and backend systems, currently applying his expertise at Fi in Belmont, MA. His career includes five years at Google working on QUIC and contributions to prominent open-source projects like grpc and proto-quic, where he improved correctness, stability, and kept protocol implementations up to date with Chromium. With a PhD in Robotics and an MEng from Oxford, he blends deep research training with practical systems engineering across startups and large organizations, including Verily and a founding technical role at 80,000 Hours. Known for pragmatic attention to code quality and protocol-level details, he brings a track record of shipping production-grade, maintainable networking code that reduces operational risk.
code16 years of coding experience
job11 years of employment as a software developer
bookMaster of Engineering (MEng), Engineering and Computing Science, Master of Engineering (MEng), Engineering and Computing Science at University of Oxford
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

error-handling10
c-language10
cprogramming-language10
network-protocol10
grpc10
spdy9
protocols9
code-optimization9
udp9
chromium8
testing8
implement8
python5

Programming languages (9)

TypeScriptC++CJavaScriptVimLVim scriptRubyVim Script

Github contributions (5)

github-logo-circle
google/proto-quic

Apr 2016 - Jun 2017

Role in this project:
userBack-end Developer
Contributions:20 commits, 11 PRs, 7 pushes in 1 year 2 months
Contributions summary:Robbie's commits primarily involve updating the project to a newer version of Chromium, indicating a focus on keeping the project's dependencies current. The code changes also include adjustments to the SPDY framer, which suggests involvement in networking and protocol implementation. The user contributed by modifying the Chromium update script to copy directories.
grpc/grpc

Jul 2015 - Mar 2017

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
userBack-end Developer
Contributions:94 commits, 51 PRs, 5 pushes in 1 year 8 months
Contributions summary:Robbie contributed to the gRPC project by addressing code quality and correctness issues. Their work included fixing potential errors by asserting vector sizes before accessing elements, removing unused code, and moving timeout encoding functionality. They also corrected error handling in the UDP server implementation and refactored the UDP server to use a linked list of ports, contributing to improved stability and maintainability.
objective-ccpppythongrpcphp
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
Robbie Shade - Senior Software Engineer at Fi - Next Generation Dog Collars