Russ Cox

Distinguished Engineer at Google

Cambridge, 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
award
Top expert inGo Development and Data Management
Russ Cox is a Distinguished Engineer at Google with 26 years of experience building and maintaining core systems, best known as a technical lead on the Go programming language. His work spans compiler optimizations, runtime and memory improvements, networking and crypto libraries, tooling like goimports and godoc, and documentation—demonstrating rare full-stack fluency within a language ecosystem. He has a long history of stabilizing low-level code (including work on RE2, Plan 9 tooling, and FUSE) and fixing subtle race and kernel-workaround issues that improve reliability at scale. Based in Cambridge, MA, Russ combines deep academic training (Harvard, MIT) with pragmatic engineering, often contributing small, precise changes that yield outsized maintenance and usability gains. Colleagues would describe him as a hands-on language hacker who embraces mistakes as part of iterative design and keeps examples and docs as first-class engineering artifacts.
code26 years of coding experience
bookDoctor of Philosophy - PhD, Electrical Engineering and Computer Science, Doctor of Philosophy - PhD, Electrical Engineering and Computer Science at Massachusetts Institute of Technology
bookBachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at Harvard University
github-logo-circle

Github Skills (113)

go-modules10
benchmark10
python10
compiler-development10
testing10
command-line-interface10
process-management10
c1110
calc10
c1710
mat10
build-automation10
boot10
file-processing10
webserver10

Programming languages (14)

JavaC++RustCMakefileGoHTMLPerl

Github contributions (5)

github-logo-circle
rsc/2fa

Nov 2017 - Jan 2021

Two-factor authentication on the command line
Role in this project:
userBack-end Developer
Contributions:8 commits, 9 PRs, 7 pushes in 3 years 2 months
Contributions summary:Russ primarily worked on the `2fa` project, implementing features and fixing bugs within the command-line application. Their contributions include adding the functionality to print all time codes by default, narrowing 6-digit code lists, and fixing missing `Fatalf` calls. Additionally, the user addressed issues related to key text processing, adding padding and dropping spaces. Finally, they added the `go.mod` file and a vendor directory with the clipboard library.
authenticationfactortwo-factorfactor-authenticationtwo-factor-authentication
rsc/pdf

Feb 2014 - Jan 2018

PDF reader
Role in this project:
userBack-end Developer
Contributions:1 release, 9 commits, 2 PRs in 3 years 11 months
Contributions summary:Russ primarily contributed to the PDF reader project by implementing features related to PDF parsing and encryption. They added a new command for password cracking, enhanced the file reading functionality, and addressed bugs related to handling missing pages. Additionally, the user incorporated an import comment and addressed a compiler warning related to unreachable code, improving the codebase's overall structure and maintainability.
pdfreaderpdf-readerpdf-generation
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
Russ Cox - Distinguished Engineer at Google