John Cormie

Staff Software Engineer at Google

Seattle, Washington, 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
John Cormie is a Staff Software Engineer based in Seattle with 11 years of experience building robust backend systems at scale. At Google he focuses on reliability and transport-layer correctness, evidenced by notable contributions to the widely used grpc-java project improving gRPC/Binder integration for Android, deadline propagation, and connection timeout handling. He blends deep systems-level thinking with pragmatic engineering to harden distributed RPC behavior in mobile environments. Colleagues would describe him as a steady problem-solver who surfaces subtle protocol and security fixes that prevent production surprises.
code11 years of coding experience
github-logo-circle

Github Skills (10)

javas10
microservices-application10
rpc10
microservices10
android10
java10
grpc10
binder10
proto9
testing8

Programming languages (4)

JavaC++StarlarkKotlin

Github contributions (5)

github-logo-circle
grpc/grpc-java

Jun 2021 - May 2022

The Java gRPC implementation. HTTP/2 based RPC
Role in this project:
userBack-end Developer
Contributions:171 reviews, 15 commits, 89 PRs in 10 months
Contributions summary:John primarily contributed to the gRPC-Java implementation, focusing on enhancing the gRPC/Binder integration for Android applications. Their work involved modifying core components like `AndroidComponentAddress` to improve Binder's addressing, and fixing bugs in the BinderSecurityTests. They also implemented features related to deadline propagation and connection timeouts, ensuring the robustness of the gRPC transport layer. These changes show a focus on improving the reliability and functionality of the gRPC framework within an Android environment.
rpcgrpc-javaprotobufgrpcnetty
jdcormie/proposal

Jun 2021 - Jan 2024

A repository for gRFCs
Contributions:2 PRs, 14 pushes, 5 branches in 2 years 7 months
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
John Cormie - Staff Software Engineer at Google