AeroLeads people directory · profile

Curt Bushko Email & Phone Number

Kubernetes | Golang | Service Mesh | SRE | Open Source at HashiCorp
Location: Waterloo, Ontario, Canada 10 work roles
LinkedIn matched
✓ Verified Jul 2026 2 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Kubernetes | Golang | Service Mesh | SRE | Open Source
Location
Waterloo, Ontario, Canada
Company size

Who is Curt Bushko? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Curt Bushko is listed as Kubernetes | Golang | Service Mesh | SRE | Open Source at HashiCorp, a with 1057 employees, based in Waterloo, Ontario, Canada. AeroLeads shows a matched LinkedIn profile for Curt Bushko.

Curt Bushko previously worked as Senior Software Engineer at Hashicorp and Senior Reliability Engineer II at Tulip.

Company email context

Email format at HashiCorp

This section adds company-level context without repeating Curt Bushko's masked contact details.

HashiCorp

Review company-level records connected to Curt Bushko before choosing the right outreach path.

Profile bio

About Curt Bushko

Let's try something different… I am not a huge fan of resumes. The standard format of listing buzz words doesn't capture the essence of who I am or could potentially be as a co-worker. Yes, I have more than 20 years of experience with many programming languages, tools and operating systems but should that be the most important quality that defines my experience?I believe that how people rely on me, come to me for help and trust me with responsibilities shows what kind of employee I am. There are several things I do to maintain a high level of reliability and trust between myself and my colleagues such as:• I strive to be a good engineer, write clean code and treat my work as craft.• I give advice on simple system design that will work for a long time. • I've spent countless late nights fixing broken systems; not because it is my job but because I care about the people that have to get their work done the next morning.• Half jokingly, I have been trying to automate myself out of my job but no matter what I automate there always seems to be more to do. • Colleagues often come to me with issues which land outside of my role. I do my best to help them find an answer. I may not have the answer but I will listen and work through the problem with them.• When it comes to formulating the “big ideas and plans” my experience and guidance is often sought out.

Current workplace

Curt Bushko's current company

Company context helps verify the profile and gives searchers a useful next step.

HashiCorp
Hashicorp
Kubernetes | Golang | Service Mesh | SRE | Open Source
san francisco, california, united states
Website
Employees
1057
AeroLeads page
10 roles

Curt Bushko work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Current

Responsibilities:• Member of the Consul Service Mesh team with a primary focus on Kubernetes• Adding features and fixing bugs across several Open Source repositories using Golang• Writing unit and acceptance tests in Golang; maintaining CI pipelines.• Updating and maintaining the Consul on Kubernetes Helm chart• Mentoring team members• Working with customers and the Open Source Community on fixing issues• Reviewing co-worker and community PRs.• Designing features following the HashiCorp RFC process• Running projects and features to completion.Projects: • Designed and implemented a major project for the Container Networking Interface (CNI) plugin for Kubernetes that allows for secure traffic redirection. It included an installer and low level integration with the kubelet. Code can be seen at https://github.com/hashicorp/consul-k8s/pull/1456

Feb 2022 - Present

Senior Reliability Engineer Ii

Ontario, Canada

Responsibilities:• Debugging production issues with Istio, Kubernetes, Terraform and Google Cloud• Maintaining and updating internal terraform provider to support new services• Maintaining and improving Gitlab deployment pipelines• Maintaining, creating and updating infrastructure using Terraform• Joining production incidents for our customers• Following and promoting DevOps/SRE practices of Blameless Post Mortem's, Production Readiness, Alerting and Monitoring.• Mentoring teams on following best practices using the Tulip Cloud platform.Projects: • Designed and implemented a resilient version of Redis to run on Kubernetes• Creating a multi-tenant job processing service using Google Pub/Sub, KEDA (scaling), Kubernetes and Golang

May 2020 - Feb 2022

Cloud Infrastructure Platform Engineer

Kitchener, Canada Area

Cloud Migration Project:• Designed and implemented the majority of a 15 month project that migrated the Tulip SaaS product from AWS to GCP.• Subject Matter Expert (SME) for Google Cloud, Kubernetes and Terraform• Designed and created architectural diagrams for the new cloud architecture• Analyzed all aspects of AWS cloud architecture including networking, deployment, tooling, technical debt and inefficiencies.• In collaboration with other teams, decided on what tooling and patterns to follow for new cloud architecture• Created AWS, GCP and Kubernetes resources using Terraform• All configuration was saved as in Gitlab as Infrastructure As Code• Implemented service mesh using Istio for service routing• Designed and implemented a custom terraform provider in Golang that creates configuration in git for new customer resources.• Containerized and terraformed services so that they could run in Kubernetes• Built custom CI/CD tooling using Golang that allowed continuous deployment of services while allowing Quality Assurance to gate keep the promotion of services to Production.• Implemented a git and Terraform based security system that allows employees to securely access databases. • Created the first kubernetes cluster for gitlab runners resulting in a low maintenance and scalable CI/CD/build system.Tech: Kubernetes, Google Cloud (GCP), Pub/Sub, Terraform, Helm and Istio, Golang, GRPC

Mar 2018 - May 2020

Technical Team Lead

Waterloo, Ontario

Responsibilities: • Managing a team of 2 engineers for the Build Team including 1 on 1s, vacations and performance reviews• Running team projects, consulting stakeholders, creating status reports and moving things forward• Running sprints, managing backlogs and retrospectives• Designing technical features for distributed systems in physical data centers and AWS• Developing features, reviewing pull requests and writing clean code in Golang and bash• Fixing infrastructure issues and part of the On-call rotationProjects:• Created a slackbot that automated the daily deploy, reducing a 22 manual step process into 5 commands through Slack. The program was written in Golang and used the Github and Slack APIs. The bot would communicate directly to the Deploy Lead throughout the process, would alert about errors and would walk them through the process. The tools saved 1 developer 4 hours per day.• Converted the CI/CD system from Bamboo to Jenkins. Created generic jenkins nodes that would run docker containers. The project resulted in a 30x increase in automation runs per day (from 10 to 300)• Containerized web calling service and migrated to AWS EC2

Jun 2017 - Mar 2018

Devops Engineer

Waterloo, Ontario

• Enhanced and maintaining a high traffic distributed system that service millons of message per day• Responded to production incidents and responsible for root cause analysis and incident prevention• Created features in multiple programming languages (PHP, Python, Ruby, Golang)• Creating and fixing infrastructure deployments using puppetLanguages: PHP, Python, Ruby, Golang/Go, shellTools: Jira, Github, Bamboo, puppet, vagrant, docker, jenkins, MySQL

Jul 2016 - Jun 2017

Build And Release Engineer (Devops)

Ptc

Waterloo, Ontario

• 20+ years experience in the Software Industry in many roles (Support, Development, Build Management, Release Management, DevOps)• Technical Subject Matter Expert (SME) for build infrastructure and installer product areas. Responsible for architecture, story input, mentoring, troubleshooting and code reviews.• 9+ years of involvement with the design, implementation, automation and execution of Build Solutions/Environments• Experience with a variety of platforms including HP-UX, Solaris, AIX, Windows, Linux, VMWare• Experience with a variety of technologies including ANT, Make, XML, C/C++, MFC, J*va, Junit, Shell scripting (ksh/bash), MKS Integrity, Jboss, Eclipse, MKS Toolkit, Hudson/Jenkins, Git, Gerrit, Gitlab, Docker.• Experience and Knowledge of many SCM Patterns such as branching, source code management, traceability, reproducibility, Escrow, build design, and CM auditing.• Certified ScrumMaster with 5+ years experience in implementing agile practices.• Responsible for Software Configuration Management (SCM) during audits. Includes defining, refining and documentation of internal processes.• Planned, presented and defended processes for several Automotive SPICE/ISO 15504 audits.• Responsible for build environment improvement and fixes such as build time reduction, failure rate reduction, code quality metrics and full end to end automation.• Improved error checking, logging and stability of production build environment.• Recommended, documented and implemented new branching strategy for R&D.• Automated test infrastructure scheduling/launch scripts.• Integrated new product components into the code base.• Involved in R&D budgets.• Debugged compile errors (j*va/c/c++) and fixed bugs when appropriate.• Maintained, enhanced and fixed bugs in installer using InstallAnywhere and J*va.Specialties: Process understanding and improvement, Build architecture, SCM, Ant, Make, Shell Scripting, J*va, Release management, Automation.

Oct 2007 - Jul 2016

Software Engineer

Ptc

• Built MKS Toolkit product for release.• Fixed defects and added features using C/C++.

Feb 2006 - Oct 2007

Senior Technical Support

Ptc

• Supported customers in using MKS Toolkit (Unix on Windows).• Aided customers in porting C/C++ Unix products to Windows using the NuTCRACKER library.• Responsible for customer escalations and customer advocacy.• Aided customers with scripting and tool problems.

Sep 2000 - Feb 2006

Software Engineer

Slm Software

• Software developer responsible for implementing features and fixing defects using C/C++ on Unix platforms.• Implemented features and fixed defects for Telephone Banking system using Visual Basic.

Jul 1998 - Jul 2000

Technician

Ge

• Multisite contractor to Manitoba Hydro.• Responsible as first line contact to 100+ users in several office locations.• Repaired laptops and PCs by replacing parts.• Troubleshot network issues on NT and Banyan Vines networks.

Jun 1997 - Jul 1998
Team & coworkers

Colleagues at HashiCorp

Other employees you can reach at hashicorp.com. View company contacts for 1057 employees →

FAQ

Frequently asked questions about Curt Bushko

Quick answers generated from the profile data available on this page.

What company does Curt Bushko work for?

Curt Bushko works for HashiCorp.

What is Curt Bushko's role at HashiCorp?

Curt Bushko is listed as Kubernetes | Golang | Service Mesh | SRE | Open Source at HashiCorp.

Where is Curt Bushko based?

Curt Bushko is based in Waterloo, Ontario, Canada while working with HashiCorp.

What companies has Curt Bushko worked for?

Curt Bushko has worked for Hashicorp, Tulip, Textnow, Ptc, and Slm Software.

Who are Curt Bushko's colleagues at HashiCorp?

Curt Bushko's colleagues at HashiCorp include Braeden Shaffer, Paul Banks, T D, Esteban Ch Cole, and Matthias Deterding.

How can I contact Curt Bushko?

You can use AeroLeads to view verified contact signals for Curt Bushko at HashiCorp, including work email, phone, and LinkedIn data when available.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.