John Myers

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
🎓
Top School
John Myers is a server-focused software engineer with 14 years of experience building resilient, security-conscious systems, specializing in email server programming, computer security protocols, and asynchronous multi-threaded architectures. Based in California, he combines deep back-end skills in Java and Go with practical DevOps expertise—contributing to prominent open-source projects like Kubernetes sigs, Jetty, and RxJava where he strengthened testing, CI/CD, and IPv6/dual-stack functionality. His work often lives at the intersection of reliability and automation: improving e2e tests and Helm charts, hardening test-infra for kops releases, and refining backup and CA workflows for etcd tooling. A Carnegie Mellon alumnus in Applied Math/Computer Science, he brings rigorous engineering discipline and an eye for subtle protocol and concurrency edge-cases often missed in large-scale systems.
code14 years of coding experience
bookBS w/University Honors Applied Math / Computer Science, BS w/University Honors Applied Math / Computer Science at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
284reputation
23kreached
1answer
0questions
github-logo-circle

Github Skills (49)

unit-testing10
kubernetes10
github-ci10
docker10
multithreading10
rxjavafx10
testing10
lifecycle10
command-line-arguments10
http10
cloud-infrastructure10
etcd10
dockers10
java10
cicd10

Programming languages (14)

JavaC++RustCGoHTMLJupyter NotebookJsonnet

Github contributions (5)

github-logo-circle
A Kubernetes controller for Elastic Load Balancers
Role in this project:
userDevOps Engineer
Contributions:114 reviews, 20 commits, 43 PRs in 1 year
Contributions summary:John's commits primarily focus on enhancing the end-to-end (e2e) tests for the AWS Load Balancer Controller. This involves updating the Helm chart used in the tests, incorporating new features, and resolving any arising issues. Furthermore, the user has made changes to the CI/CD pipeline, specifically the scripts used to run e2e tests and build Docker images, indicating a focus on automation and build processes. Additional contributions include fixing version references and adding actions for release tagging and branch creation.
controllerelastick8s-sig-awsingresskubernetes
kubernetes-retired/etcdadm

May 2020 - Dec 2022

Role in this project:
userBackend & DevOps Engineer
Contributions:8 reviews, 15 commits, 5 PRs in 2 years 7 months
Contributions summary:John's contributions primarily involve simplifying and enhancing backup and download functionalities within the etcd-manager package. They made changes to the `vfs.go` file to improve how backups are uploaded and downloaded. The user also updated kops dependencies, integrating changes from the Azure SDK. Additionally, they performed code cleanup, introduced new types for CAs, and made CA creation explicit.
etcdk8s-sig-cluster-lifecycle
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