Curt Bushko

Senior Software Engineer at HashiCorp

Waterloo, 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
Curt Bushko is a Senior Software Engineer based in Waterloo, Ontario with two decades of software experience and nearly a decade focused on cloud platforms, SRE, and DevOps. At HashiCorp he authored the Consul CNI plugin that closed a multi-million dollar deal and maintains consul-k8s, contributing to service mesh reliability and CI efficiency. He’s delivered large cost and performance wins—reducing hosting costs by 8x at Tulip and driving $250k+ annual GitHub Actions savings at HashiCorp—while leading cross-organizational efforts like company-wide canary deployments. Known for clean, craft-focused engineering, Curt routinely owns critical customer escalations and late-night fixes, and mentors engineers across levels. He’s an active open-source maintainer working on well-known projects like Consul and consul-k8s, with hands-on contributions to testing, Envoy integration, and CI optimization. Beyond code, Curt is sought for pragmatic system design and practical automation that consistently removes toil while surfacing the next set of problems to solve.
code9 years of coding experience
job18 years of employment as a software developer
github-logo-circle

Github Skills (19)

env10
service-mesh10
kubernetes10
envoyproxy10
test-framework10
cicd10
consul10
go10
kubernetes-pods10
devops10
convoy10
dockers9
docker9
helm9
shell8

Programming languages (11)

HCLTypeScriptC++ShellRustJavaScriptGoZig

Github contributions (5)

github-logo-circle
hashicorp/consul-k8s

Feb 2022 - Jan 2023

First-class support for Consul Service Mesh on Kubernetes
Role in this project:
userDevOps Engineer
Contributions:858 reviews, 212 commits, 355 PRs in 11 months
Contributions summary:Curt primarily focused on maintaining and enhancing the acceptance testing framework, and the underlying infrastructure for the `hashicorp/consul-k8s` repository. The user made changes to the testing framework and related files for supporting Consul Service Mesh tests. The user also updated the timeout configurations for pod readiness checks, and modified existing tests.
meshhelmconsul-servicehelm-chartvault
hashicorp/consul

Jul 2022 - Dec 2022

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Role in this project:
userDevOps Engineer
Contributions:114 reviews, 8 commits, 53 PRs in 5 months
Contributions summary:Curt's primary contributions center around improving the Consul service mesh's integration with Envoy proxies and CI/CD processes. This involves updating Envoy versions and related configurations, as well as adapting the CI/CD pipeline to utilize smaller compute instances for faster builds. Furthermore, the user added test cases for the terminating gateway. These changes suggest a focus on ensuring the reliability and efficiency of the Consul platform.
api-gatewayecsgolangcenterdistributed
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
Curt Bushko - Senior Software Engineer at HashiCorp