Robert Adams is a Senior Staff Software Engineer and seasoned technology leader with 22 years building high-scale networking, distributed systems, and cloud services from startup to hyperscale. He has led critical fabric routing and software-defined control plane work at Google that programs every packet in the company’s data centers, and previously co-founded Effodio where he architected a multi-tenant SaaS for automated cloud root-cause analysis and raised $14M. His career spans hands-on systems engineering—from implementing a C++ Boost.Asio/Protocol Buffers client for the open-source Voldemort project to designing SDN and intent-driven policy integrations at Cisco and Big Switch. Known for marrying deep theoretical CS and algorithms training with pragmatic product delivery, he repeatedly converts research-level problems into production-grade, highly reliable systems. Based in Sunnyvale, he combines startup grit and large-company scale experience, often driving architecture, patents, and cross-functional teams. Notably, he’s built core distributed stores and routing frameworks that underpin real-time, high-throughput networks rather than just auxiliary tooling.
22 years of coding experience
18 years of employment as a software developer
BS Joint Mathematics and Computer Science, BS Joint Mathematics and Computer Science at Harvey Mudd College
Contributions summary:Robert primarily contributed to the development of the C++ client for Project Voldemort, focusing on the networking and data access layers. The user implemented the Connection class, which handles the low-level socket communication using Boost.Asio, and the ProtocolBuffersRequestFormat class, which encapsulates the serialization and deserialization logic using Protocol Buffers. The work included implementing the essential get, put, and delete operations, indicating a core contribution to the client's functionality.
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
Robert Adams - Senior Staff Software Engineer at Google