Gab Satchi

Staff Software Engineer at VMware

Pickering, Ontario, Canada
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
Gab Satchi is a Staff Software Engineer with 11 years of experience specializing in backend systems, DevOps, and cloud-native infrastructure, currently driving engineering efforts at VMware from Pickering, Ontario. He has a strong history at Pivotal and Pivotal Labs where he progressed from Agile engineer to engineering manager and staff engineer, blending hands-on coding with team leadership. His open-source contributions to Kubernetes Cluster API and the vSphere provider demonstrate practical expertise in production-grade controller logging, CSI driver deployment, versioning, and e2e upgrade validation. Comfortable across deployment pipelines and control-plane health checks, he focuses on reliability and observability in distributed systems. Trained as a Computer Engineering graduate from the University of Toronto, he pairs hardware-aware engineering roots with modern cloud-native practices. Colleagues describe him as the kind of engineer who surfaces non-obvious operational signals—like embedding Git version metadata in controller logs—to make troubleshooting measurably faster.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Computer Engineering, Bachelor of Applied Science (B.A.Sc.), Computer Engineering at University of Toronto
github-logo-circle

Github Skills (12)

cluster-api10
kubernetes10
docker10
go10
dockers10
cicd10
kubernetes-pods10
devops9
etcd9
lifecycle8
kr8s8
k8s8

Programming languages (8)

PowerShellJavaShellJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end & DevOps Engineer
Contributions:122 reviews, 51 commits, 37 PRs in 1 year 6 months
Contributions summary:Gab primarily focused on improving the logging capabilities of the controller by adding the Git version to the controller logs. They implemented a script to retrieve and expose Git-related version information, crucial for identifying specific software versions during deployment and troubleshooting. Furthermore, the user updated the code to deploy the CSI driver using CRS for the default flavor, demonstrating their involvement in managing the deployment and configuration of the vsphere CSI driver. They also updated and fixed image versions and included storage policy tests, showcasing experience with the build and deployment process.
k8s-sig-vmwarecluster-apik8s-sig-cluster-lifecycle
kubernetes-sigs/cluster-api

Mar 2020 - Sep 2020

Home for Cluster API, a subproject of sig-cluster-lifecycle
Role in this project:
userBackend & DevOps Engineer
Contributions:6 reviews, 14 commits, 15 PRs in 6 months
Contributions summary:Gab's contributions primarily focused on enhancing the functionality and stability of the Kubernetes-sigs/cluster-api project. Their work included improvements to control plane components by validating CoreDNS version updates and implementing checks for the health of etcd instances. Furthermore, they added e2e tests to validate upgrades and also updated the project's dependencies.
apilifecyclesubprojectcluster-apisig
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
Gab Satchi - Staff Software Engineer at VMware