Gary Belvin is a Sr. Staff Software Engineer and former Head of Information Security who blends 15+ years of cryptography, large-scale systems engineering, and cyber policy to build pragmatic, privacy-preserving products. He has led global security programs from the ground up at HRT, driven adoption of end-to-end encryption standards used by major messaging platforms, and founded Google’s Key Transparency effort to make key lookup auditable and tamper-resistant. A hands-on backend engineer with deep Go experience, his open-source contributions include significant work on Google’s Certificate Transparency and Trillian projects that underpin TLS auditing at Internet scale. He also advises organizations on trust and governance as a principal consultant, and uniquely pairs technical CISO instincts with policy influence—having helped shape national cybersecurity guidance that fed into Executive Order 13800.
12 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at University of Washington Tacoma
A transparent and secure way to look up public keys.
Role in this project:
Back-end Developer
Contributions:5 releases, 1183 commits, 1336 PRs in 5 years 2 months
Contributions summary:Gary contributed to the development of a transparent and secure key lookup system by implementing a new API for batch operations. Their work involved defining the API's structure, including endpoints for batch entry retrieval, updates, and creation, utilizing protocol buffers to define the data structures used in the API. They also contributed to the core functionalities by modifying the protocol buffer structures used in the key transparency system and by working with the internal components of the key transparency service.
A transparent, highly scalable and cryptographically verifiable data store.
Role in this project:
Back-end Developer
Contributions:7 releases, 271 commits, 651 PRs in 3 years 6 months
Contributions summary:Gary made multiple contributions to the Trillian project, including implementing gRPC reflection for the `grpc_cli` tool and the `vmap` service. They modified database setup scripts and expanded documentation for the `LogLeaf` data structure. The user also added a `QueueLeaf` API and implemented the functionality for retrieving and verifying inclusion proofs.
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
Gary Belvin - Sr. Staff Software Engineer at GDB Security