Chris Cotter

Senior Software Engineer at Google

New York, New York, 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
Chris Cotter is a Senior Software Engineer at Google with six years of professional engineering experience focused on backend systems, developer tooling, and cloud storage. He has deep Go and Python expertise, contributing to high-profile Google Cloud repos—improving GCS client libraries, stabilizing integration tests, and hardening HMAC key and bucket policy workflows. Chris blends hands-on engineering with DevOps and CI/CD ownership, having fixed flaky tests, refactored build/release scripts, and maintained pipelines that support large-scale open-source SDKs. His background includes developer tooling and infrastructure work at Schrödinger and earlier roles in data quality and education technology, giving him a practical appreciation for reliability, performance, and developer experience. Based in New York, he pairs strong systems thinking with a track record of incremental improvements that reduce operational pain and ship more robust cloud storage features. An unexpected strength: he moves fluently between mentoring, test automation, and low-level storage API fixes, which helps bridge developer productivity and production reliability.
code6 years of coding experience
job6 years of employment as a software developer
bookPost-Bac, Computer Science, Post-Bac, Computer Science at Portland State University
bookBachelor's Degree, Mathematics, Bachelor's Degree, Mathematics at Reed College
github-logo-circle

Github Skills (21)

google-cloud-platform10
python10
apidoc10
scripting10
testing10
gcp10
google-cloud-storage10
go10
api10
build-automation10
cloud-storage10
back-end-development9
cicd9
cloud-infrastructure9
storage9

Programming languages (13)

C#JavaC++GoHTMLJupyter NotebookHCLTypeScript

Github contributions (5)

github-logo-circle
Sample apps and code written for Google Cloud in the Go programming language.
Role in this project:
userBackend Developer
Contributions:343 reviews, 33 commits, 73 PRs in 3 years 2 months
Contributions summary:Chris primarily contributed to the storage service account HMAC key samples, implementing features for key creation, activation, deactivation, deletion, and listing. They also added samples for other storage functionalities, including setting timeouts, post policy generation, and public access prevention. The user addressed test flakiness through the introduction of retries and corrected several test failures related to HMAC key creation and other storage tests.
golangappenginesample-appsgoogle-cloudgoogle-appengine
googleapis/google-cloud-go

Sep 2019 - Dec 2022

Google Cloud Client Libraries for Go.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:23 releases, 1154 reviews, 155 commits in 3 years 3 months
Contributions summary:Chris primarily contributed to improving Google Cloud Storage (GCS) client libraries for Go. Their work focused on fixing integration tests for various features, including HMAC keys and bucket policies, ensuring stability and accuracy. They also addressed issues related to code quality and release processes, such as removing redundant license checks and updating dependencies. Moreover, the user was responsible for configuring and maintaining the CI/CD pipelines for GCS.
golanggocloud-storageclient-librariescloud-datastore
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
Chris Cotter - Senior Software Engineer at Google