Kate Murphy

Software Engineer at Google

San Francisco, 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
Kate Murphy is a seasoned software engineer with 15 years of experience building reliable backend systems, currently contributing at Google from San Francisco. She brings deep expertise in artifact metadata and container security, having made notable backend contributions to Grafeas and Clair—improving proto handling, error resilience, and vulnerability data ingestion including CVSSv3 support. A two-time Recurse Center alumni who also teaches and volunteers in community tech spaces, she blends rigorous engineering with a commitment to mentorship and education. Comfortable shipping production-grade fixes and refactors, Kate has a track record of turning nuanced spec changes into consistent, well-tested implementations.
code15 years of coding experience
job6 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
76reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (14)

json-parser10
json10
jsonp10
go10
api10
parsing10
apidoc10
protocol-buffers10
testing10
software-design9
error-handling8
http6
webserver6
nginx6

Programming languages (13)

JavaC++GoHTMLProcessingTypeScriptShellStarlark

Github contributions (5)

github-logo-circle
grafeas/grafeas

Apr 2018 - May 2019

Artifact Metadata API
Role in this project:
userBack-end Developer
Contributions:27 commits, 8 PRs, 4 pushes in 1 year 1 month
Contributions summary:Kate primarily contributed to the backend of the Grafeas project. They added error handling to the DiscoveryOccurrence proto, corrected tag values, and added new options to the AnalysisStatus enum. Additionally, the user fixed multiple instances of a misspelling, implemented disallowing empty note IDs, and refactored code to use consistent naming for occurrence and note fields. They also moved source messages and updated code to match the latest protos.
metadata-apiapiartifactmetadata
quay/clair

Oct 2018 - Oct 2018

Vulnerability Static Analysis for Containers
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:7 commits, 3 PRs, 3 comments in 17 days
Contributions summary:Kate primarily contributed to the vulnerability static analysis project by refactoring and enhancing the NVD (National Vulnerability Database) data ingestion. The contributions include parsing JSON feeds for vulnerability data, implementing unit tests to validate the JSON feed, and adding CVSSv3 support to extract more comprehensive vulnerability metrics. These changes improved the accuracy and completeness of the vulnerability data used in the static analysis.
claircontainersoci-imagevulnerabilitiessecurity
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
Kate Murphy - Software Engineer at Google