John Murray

Somewhere in the US (it changes often), 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

👤
Senior
John Murray is an engineering leader with 15 years of experience building low-latency, performance-sensitive backend systems in C/C++ and the JVM, currently managing Java infrastructure at Stripe. He has a strong track record shipping developer productivity tools, safe multi-version library support in large monorepos, and operationalizing Envoy for internal service networking while driving cost-saving efficiency projects. Earlier roles at AppNexus/Xandr focused on real-time programmatic ad platforms, microservice frameworks, and core web-service architecture. An active practitioner of performance engineering, he has contributed to Jenkins' performance-plugin by adding wrk parser support and improving reporting for CI load tests. He combines hands-on implementation with mentorship and platform-level thinking, often exploring side projects on GitHub and engaging with local tech meetups. Known for pragmatism under tight latency constraints, he balances deep systems expertise with developer experience improvements.
code15 years of coding experience
github-logo-circle

Github Skills (12)

loadtest10
javas10
jenkins10
jenkins-ci10
performance-monitor10
performance-analysis10
load-testing10
reporting-services10
java10
jenkins-plugin10
performance-testing10
jmeter8

Programming languages (15)

JavaC++CSSRustCScalaGoHTML

Github contributions (5)

github-logo-circle
jenkinsci/performance-plugin

Feb 2014 - Feb 2014

Performance Test Running and Reporting for Jenkins CI
Role in this project:
userBackend Developer & Performance Engineer
Contributions:13 commits in 5 days
Contributions summary:John primarily contributed to the performance testing and reporting aspects of the Jenkins performance plugin. They refactored and cleaned up code, removed unused variables and imports from existing parser classes. Furthermore, the user added a new parser for `wrk` load testing results, including test suites and integration, demonstrating a focus on expanding supported performance testing tools and parsing capabilities. The user also integrated the `wrk` output into the plugin's interface.
jenkins-cijenkinsjavajenkins-pluginjenkins-pipeline
appnexus/schema-tool

Feb 2014 - Oct 2019

framework-agnostic, schema management tool for everyone
Contributions:151 commits, 47 PRs, 57 pushes in 5 years 8 months
agnosticmanagement-toolschema-managementframework-agnostic
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