Joseph Selman

Software Engineer at Google

Kirkland, Washington, 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
Joseph Selman is a software engineer with 14 years of experience building cloud-native infrastructure and backend systems, currently at Google in Kirkland, WA. His background includes hands-on roles at AWS S3 and deep open-source contributions to major projects like ManageIQ, Istio, and Terraform's Google provider—where he implemented GCP-specific features such as preemptible VMs, load balancer automation, and import support for compute backend services. He specializes in bridging application and DevOps concerns, improving test and deployment tooling, and automating complex cloud deployments on GCP. A pragmatic problem-solver with graduate-level CS training from Oregon State, he often focuses on the less-visible but critical work—reliable test infra, API edge-case handling, and maintainable deployment templates.
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Oregon State University
stackoverflow-logo

Stackoverflow

Stats
89reputation
28kreached
3answers
0questions
github-logo-circle

Github Skills (59)

kubernetes10
ruby-rails10
google-cloud-platform10
docker10
scripting10
testing10
manager10
bash10
rails10
cloud-infrastructure10
kubectl10
vmware10
jinjava10
dockers10
terraform10

Programming languages (10)

TypeScriptDockerfileShellCGoHTMLRubyPython

Github contributions (5)

github-logo-circle
istio/istio

Nov 2017 - Mar 2020

Connect, secure, control, and observe services.
Role in this project:
userDevOps Engineer & Cloud Engineer
Contributions:50 commits, 61 PRs, 1 branch in 2 years 3 months
Contributions summary:Joseph primarily contributed to the deployment and configuration of Istio on Google Cloud Platform (GCP) using Deployment Manager. Their work involved creating and modifying Jinja templates and shell scripts to automate the installation, configuration, and management of Istio components within a Kubernetes cluster. They addressed issues related to sidecar injection, version compatibility, and ensured the correct setup of resources like Prometheus and Grafana. The user also made efforts to maintain the template, including updating GKE versions, kubectl versions, and handling edge cases.
circuit-breakerenforce-policiesistioapi-managementmicroservice
Terraform Provider for Google Cloud Platform
Role in this project:
userBackend Developer
Contributions:66 commits, 87 PRs, 61 pushes in 4 months
Contributions summary:Joseph contributed to the Google Cloud Platform Terraform provider by implementing support for importing compute backend services. They added import functionality and corrected code style. The user also updated the compute API client and related code to handle changes in the `AutomaticRestart` field. Additional contributions include supporting labels on compute instance and compute images.
providergoogle-cloud-platformcloud-platformgoogle-cloudterraform
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
Joseph Selman - Software Engineer at Google