Matthew Stevenson

Engineering Manager II at Google

Sunnyvale, California, 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
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.
code7 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy - PhD Mathematics, Doctor of Philosophy - PhD Mathematics at University of Michigan
bookBachelor of Science - BS Mathematics, Bachelor of Science - BS Mathematics at McGill University
languagesFrench, English
github-logo-circle

Github Skills (16)

golang10
mtls10
c-language10
go10
tls1210
cprogramming-language10
tls1310
openssl10
grpc10
libtls10
cryptography9
security9
testing9
microservices-application9
rpc9

Programming languages (7)

JavaC++ShellStarlarkCGoHTML

Github contributions (5)

github-logo-circle
grpc/grpc-go

Sep 2019 - Oct 2025

The Go language implementation of gRPC. HTTP/2 based RPC
Role in this project:
userBack-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.
go-languagegrpcrpcgoproto
grpc/grpc

Jul 2019 - Jun 2021

C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
userBack-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.
Request Free Trial