Senior Software Engineer at Fi - Next Generation Dog Collars
Belmont, Massachusetts, United States
Join Prog.AI to see contacts
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.
16 years of coding experience
11 years of employment as a software developer
Master of Engineering (MEng), Engineering and Computing Science, Master of Engineering (MEng), Engineering and Computing Science at University of Oxford
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.
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
Back-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