Bob Schatz is a Senior System Software Engineer with over two decades of deep expertise in high-availability storage, I/O fencing and distributed systems, currently building system software at NVIDIA. He has led design and implementation of production Raft-based consensus, distributed lock managers, and self-healing etcd-backed configuration platforms across NetApp, SwiftStack (acquired by NVIDIA) and Symantec/VERITAS. Bob holds patents on cluster I/O fencing techniques and has a track record of making storage clusters resilient to split-brain and corruption scenarios. Comfortable shipping low-level drivers through cloud-native control planes, he programs in Go and focuses on exactly-once RPC semantics and mirrored metadata for robust cluster state. Based in San Carlos, he blends enterprise-scale reliability engineering with hands-on systems craftsmanship that spans from SCSI drivers to Kubernetes building blocks.
8 years of coding experience
35 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Millersville University of Pennsylvania
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
Bob Schatz - Senior System Software Engineer at NVIDIA