John Murphy

Staff Software Engineer at RVO Health

Minneapolis, Minnesota, 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 Murphy is a Staff Software Engineer in Minneapolis with 15 years building cloud-native, backend-first systems and developer platforms. He specializes in Go, Ruby and C/C++, and has driven production-grade projects spanning Kubernetes operators, Terraform providers, and large-scale telemetry systems at companies like Heroku, Replicated, and Optum. John has a strong DevOps pedigree—automating image tagging, SBOM generation and signing, and refactoring critical datastores and provider configurations to improve testability and maintainability. He’s an active open-source contributor (notably to Ketch, KOTS, Fleet and the Oracle Terraform provider) who pairs pragmatic engineering with platform-level thinking to reduce operational toil for teams and data scientists. Colleagues rely on him for mentoring, code and review standards, and for delivering resilient systems across cloud and air-gapped environments.
code15 years of coding experience
job21 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
76reputation
20kreached
5answers
1question
github-logo-circle

Github Skills (46)

kubernetes10
oracle-cloud10
docker10
tagging10
cloud-infrastructure10
autodeploy10
dockers10
terraform10
terraform-provider10
cicd10
gitops10
terraformer10
azure-deployment10
infrastructure10
go10

Programming languages (9)

C#TypeScriptShellC++CSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
theketchio/ketch

Nov 2020 - Jun 2021

Ketch is an application delivery framework that facilitates the deployment and management of applications on Kubernetes using a simple command line interface
Role in this project:
userBack-end & DevOps Engineer
Contributions:29 reviews, 38 commits, 19 PRs in 6 months
Contributions summary:John's commits primarily focus on enhancing the Ketch application delivery framework. Their contributions include adding new features such as the ability to specify a Kubernetes namespace when adding or updating a pool and fixing an issue where Ketch would hang on start up. They also made improvements to the codebase through consistent app positional arguments, and code review changes. The user was responsible for incorporating updates to the application's configuration options.
golangdevelopment-toolsdevopsapplication-deliverycommand-line-interface
kolide/fleet

Nov 2016 - Nov 2017

A flexible control server for osquery fleets
Role in this project:
userBack-end Developer
Contributions:63 commits, 1 PR, 1 comment in 1 year
Contributions summary:John primarily focused on refactoring the datastore, migrating from Gorm to Sqlx, which involved significant changes to table structures and the addition of SQL bundling commands. They implemented a go-kit logger and soft delete capabilities, updating the README, and integrating code review feedback. Furthermore, the user refactored database migrations to utilize goose, and added built-in labels, demonstrating expertise in database management and data layer design.
host-instrumentationmacadminsecurityinfosecosquery
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 Murphy - Staff Software Engineer at RVO Health