Sam Batschelet is a Sr. Principal Engineer with 12 years building resilient, cloud-native distributed systems, currently leading LLM-focused engineering at Red Hat after co-architecting Red Hat Edge Manager. He is a proven etcd and Kubernetes expert—driving the etcd Operator initiative and maintaining upstream OpenShift components that underpin cluster bootstrapping, metrics, and disaster recovery. Sam combines backend and DevOps fluency, having improved gRPC stacks, protobufs, and backup/restore backends (including GCS) in high-profile projects like etcd and AvalancheGo. Comfortable across cloud and edge lifecycles, he blends hands-on systems engineering with architecture-level decisions and a pragmatic focus on observability and reliability. Colleagues know him as a "distributed systems rat" who surfaces subtle operational fixes—like file-descriptor and cross-namespace cluster edge cases—that materially improve platform stability.
12 years of coding experience
16 years of employment as a software developer
BS, Business Management, BS, Business Management at St. Bonaventure University
Contributions:65 reviews, 57 commits, 98 PRs in 2 years 2 months
Contributions summary:Sam primarily focused on modifying the machine-config-operator to integrate and configure a "kube-client-agent," adding and setting flags. They also added support for etcd metric proxy and modified the codebase for wildcard DNS names. Additionally, they added base scaleup logic and made modifications for s390 and s390x architectures, indicating involvement in infrastructure and deployment. The user's contributions involved setting up environment variables and integrating various components within the machine-config-operator.
Distributed reliable key-value store for the most critical data of a distributed system
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:14 releases, 129 reviews, 224 commits in 4 years 10 months
Contributions summary:Sam contributed to etcd by implementing authorization features using gRPC-gateway, allowing authentication via tokens and providing support for the "authorization" token in the gRPC-gateway. They updated the scripts used to generate swagger definitions with authorization support, including the installation and usage of schwag. Additionally, the user created and updated end-to-end tests to cover authorization through gRPC, JSON, and the use of client-side authentication certificates, and improved overall lease coverage.
etcdcriticalconsensusdistributed-systemreliable
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
Sam Batschelet - Sr. Principle Engineer - Llm-d at Red Hat