Gary Belvin

Sr. Staff Software Engineer at GDB Security

Boston, 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
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.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at University of Washington Tacoma
bookJohns Hopkins University
stackoverflow-logo

Stackoverflow

Stats
11reputation
3kreached
1answer
0questions
github-logo-circle

Github Skills (41)

json10
cert10
apidoc10
api-design10
architecture10
protocol-buffers10
testing10
data-serialization10
security10
serialization10
certificate10
go10
api10
certificate-authority10
x50910

Programming languages (11)

JavaC++CSSCStarlarkJavaScriptGoHTML

Github contributions (5)

github-logo-circle
google/keytransparency

May 2015 - Jul 2020

A transparent and secure way to look up public keys.
Role in this project:
userBack-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.
securecryptographylooktransparentsecurity
google/trillian

Jan 2017 - Jul 2020

A transparent, highly scalable and cryptographically verifiable data store.
Role in this project:
userBack-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.
verifiablecryptographyscalabletransparentcertificate-transparency
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