Andy Goldstein is a Principal Software Engineer with 16 years of experience building cloud-native infrastructure and Kubernetes-focused back-end systems, currently driving platform work at Snowflake. He has led architecture and engineering efforts at Red Hat and VMware, shaping Operator/OLM design, multi-tenant control planes (kcp), and Cluster API lifecycle tooling used across Tanzu and OpenShift. A prolific open-source contributor in flagship projects such as kubernetes/kubernetes, client-go, and Velero, he has improved streaming proxy behavior, watch cache logging/metrics, and backup/restore robustness. Andy combines deep systems-level Go and distributed-systems expertise with hands-on DevOps skills—adding pprof profiling, refining CI/release pipelines, and evolving IAM/security integrations for cloud providers. He’s known for turning prototypes into production-grade projects and for pragmatic design choices that simplify operator workflows and live development (e.g., Tilt integrations). Based in Rockville, MD, he brings a rare mix of large-scale product leadership and day-to-day engineering craft across both upstream Kubernetes and enterprise platform deployments.
16 years of coding experience
18 years of employment as a software developer
B.S Computer Science, B.S Computer Science at North Carolina State University
Backup and migrate Kubernetes applications and their persistent volumes
Role in this project:
Back-end Developer
Contributions:7 releases, 353 commits, 291 PRs in 1 year 6 months
Contributions summary:Andy's commits primarily focus on refactoring and improving the codebase of the Velero project. They simplified checks for owner references within the restore package, improved test coverage, and updated dependencies to match client-go versions. The user also made modifications to the schedule controller, treating the first cron field as minutes, and provided support for handling backup and restore log files. The overall contributions demonstrate efforts in code maintainability, dependency management, and potentially improvements to the core functionality of backing up and migrating Kubernetes applications.
Kubernetes-like control planes for form-factors and use-cases beyond Kubernetes and container workloads.
Role in this project:
Back-end & DevOps Engineer
Contributions:3 releases, 1647 reviews, 521 commits in 1 year 2 months
Contributions summary:Andy primarily worked on improving the functionality and operability of the KCP server. They added pprof profiling capabilities to the server, enabling performance analysis. The user also refactored the etcd server integration, changing how client information is retrieved and handling the shutdown of the etcd server. Furthermore, they focused on controller lifecycle management and implementing various quality-of-life improvements to existing features.
workloadsclusterskcpcontrol-planek8s
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
Andy Goldstein - Principal Software Engineer at Snowflake