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.
14 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Oregon State University
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.
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.
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.