Matthew Stevenson is an engineering leader and hands-on security engineer with six years of experience building and managing authentication and identity systems for Google Cloud, now leading an 8-person team as Engineering Manager II in Sunnyvale. He specializes in application-layer network security—(m)TLS, ALTS, PKI, and token-based auth—and has driven production-facing work to establish secure connections to and from GCP. A significant open-source contributor to the widely used gRPC projects (grpc/grpc and grpc-go), he implemented TLS credential interfaces, credential reloads, ALTS handshake fixes, and rigorous concurrent handshake tests that strengthened core transport security. Matthew combines deep formal training—a PhD in Mathematics from the University of Michigan and a record of published research—with pragmatic software engineering, which shows up in careful protocol work and test-driven improvements. Colleagues describe him as a technical manager who still codes on hard security problems and brings a researcher's precision to large-scale, production systems.
7 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy - PhD Mathematics, Doctor of Philosophy - PhD Mathematics at University of Michigan
Bachelor of Science - BS Mathematics, Bachelor of Science - BS Mathematics at McGill University
The Go language implementation of gRPC. HTTP/2 based RPC
Role in this project:
Back-end Developer
Contributions:76 reviews, 25 PRs, 9 pushes in 6 years 2 months
Contributions summary:Matthew primarily focused on enhancing the gRPC implementation in Go. Their contributions involved modifying the ALTS (Application Layer Transport Security) authentication mechanism, deferring stream creation and addressing related handshake issues. Additionally, the user implemented and refined tests, including a full handshake test and concurrent handshake tests, ensuring the security protocol's robustness. The changes touched core components related to ALTS, which impacted the overall security and reliability of the gRPC framework.
C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
Back-end Developer & Security Engineer
Contributions:359 reviews, 181 commits, 139 PRs in 1 year 10 months
Contributions summary:Matthew primarily contributed to the development of gRPC-based TLS credentials, including implementing API interfaces and related functionalities. They focused on the creation and modification of TLS credential options, including enabling credential reloads and server authorization checks. Furthermore, the user worked on modifying the core components of SSL transport security.
cppcsharpgrpcobjective-cphp
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.