Scott Hebert is a seasoned engineering leader with over 15 years of hands-on and managerial experience building developer platforms, infrastructure, and networking systems for large-scale organizations. Currently leading Developer Foundations at Pinterest, he focuses on source control, developer environments, build/runtime foundations, internal platforms, and data-driven developer experience to reduce friction and accelerate engineering throughput. His background spans deep systems and networking expertise (Cisco, VoIP, virtualization) and software/automation skills (Perl, Python, Ruby, Argo CD, Kubernetes), giving him rare fluency across ops, dev, and platform domains. Scott is an active open-source contributor and DevOps engineer, notably improving Jenkins’ Kubernetes plugin stability and automating AppStudio deployments with Argo CD and OpenShift GitOps. He pairs strategic product and people leadership—reinforced by an MBA in Strategic Management—with pragmatic technical delivery, often surfacing subtle infrastructure improvements that yield outsized developer productivity gains.
13 years of coding experience
21 years of employment as a software developer
Master of Business Administration (M.B.A.) Strategic Management, Master of Business Administration (M.B.A.) Strategic Management at University of North Texas
BS Business Administration, BS Business Administration at Colorado Technical University
This repository is an initial set of Argo-CD-based deployments of AppStudio components to a cluster, plus a script to bootstrap Argo CD onto that cluster (to drive these Argo-CD-based deployments, via OpenShift GitOps).
Role in this project:
DevOps Engineer
Contributions:152 reviews, 31 commits, 109 PRs in 10 months
Contributions summary:Scott's contributions center on automating the deployment of AppStudio components using Argo CD and OpenShift GitOps, as indicated by the repository's description. They developed a script to set up NFS for a quicklab environment, configuring firewall rules, creating directories, and configuring exports. Their work also involved integrating OpenShift-specific configurations, creating namespaces, applying RBAC policies, and deploying storage classes, showcasing an understanding of container orchestration and infrastructure-as-code principles. The user also made updates based on code reviews and comments, which included updating dependencies and refactoring code.
Acceptance tests cases for Jenkins and its plugins based on selenium and docker.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:39 commits, 47 PRs, 55 comments in 3 years 9 months
Contributions summary:Scott primarily contributes to the acceptance tests for Jenkins and its plugins, leveraging Selenium and Docker. Their work involves adding and modifying test cases for the Gerrit Trigger plugin, covering various event triggers, and ensuring builds are triggered correctly. The user also addresses test failures and fixes related to plugins such as NodeLabelParameter, Mailer, and Foreman Node Sharing, updating test logic and increasing timeouts to accommodate potentially longer test execution times. Additional contributions include refactoring tests for better robustness and fixing related issues, such as deleting and restarting jobs.
jenkinscasesacceptance-teststestingdocker
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
Scott Hebert - Sr. Manager, Engineering Developer Foundations