Keegan Campbell

Software Engineer

Seattle, Washington, United States9 yrs 11 mos experience
Highly Stable

Key Highlights

  • Led development of GitHub's Terraform provider.
  • Created Alexa skill for Alaska Airlines.
  • Standardized Docker images for 520 services.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in cloud infrastructure and DevOps.

Contact

Skills

Core Skills

TerraformSoftware EngineeringDockerDevopsCloud Computing

Other Skills

Bash scriptingGitHub ActionsGoJavaScriptTypeScriptC#RubyGitHubNode.jsKubernetes.NETAzureAlexa Skill DevelopmentSwiftGNU Radio

About

I make mistakes and then I get better.

Experience

9 yrs 11 mos
Total Experience
2 yrs 4 mos
Average Tenure
7 mos
Current Experience

2 yrs 7 mos

Santa Clara University Frugal Innovation Lab

Present

Crowdstrike

Software Engineer

Oct 2025Present · 7 mos

Github

2 roles

Senior Software Engineer

Promoted

Sep 2021Oct 2025 · 4 yrs 1 mo

  • While a member of the GitHub SDK team:
  • Lead maintainer and overall contributor for GitHub’s Terraform provider, an open source project with nearly 1000 stars and 2.5 million weekly downloads.
  • I started work on this project as a hobby and successfully made the business case to the company to own it officially.
  • Added features instrumental to keeping the business of blue-chip companies such as Lyft, McDonald’s, BMW, FedEx, Farmers Insurance, On Running, Lloyds Bank, and Deutsche Bank.
  • Regular contributor to over 70 other repositories that make up GitHub’s SDKs across JavaScript, Typescript, C#, and Ruby.
  • Weekly maintenance duties consist of new feature implementation, PR review, issue triage, future planning, backlog grooming, and community fostering.
  • While a member of the GitHub Frameworks team:
  • Used Docker, Bash scripting, and GitHub Actions to create standardized base images used by 520 GitHub services.
  • Used Docker, Bash scripting, and GitHub Actions to maintain these base images and roll them out across all teams at GitHub.
  • Used Go to write and maintain internal libraries that GitHub services use to provide the GitHub product.
TerraformDockerBash scriptingGitHub ActionsGoJavaScript+4

Software Engineer III

Jul 2020Sep 2021 · 1 yr 2 mos

Microsoft

Software Engineer II

Dec 2018Jul 2020 · 1 yr 7 mos · Redmond

  • December 2019 - July 2020: Working on the GitHub team (see above).
  • December 2018 - December 2019: Working on the App Center team.
  • Used JavaScript, Node.js, Docker, and Kubernetes to maintain, bugfix, and add new features to HockeyApp and App Center, platforms for mobile application development tooling.
  • Wrote and maintained services that handled accounts management, the API gateway, and email sending.
  • Wrote and maintained services that tracked and notified users about their application’s diagnostics and crashes.
  • Wrote and maintained a service that managed the cutover from HockeyApp to App Center, including keeping side-by-side data in sync between the two services.
  • Regularly served on-call shifts and incident commander shifts for the above services.
JavaScriptNode.jsDockerKubernetesSoftware EngineeringDevOps

Alaska airlines

Software Development Engineer

Aug 2016Nov 2018 · 2 yrs 3 mos · Seattle, WA

  • Used .NET and Azure to maintain and add new features to alaskaair.com, the home site of Alaska Airlines.
  • Created an Alexa skill proof of concept for Alaska Airlines customers and MVP loyalty members, and gave an internal talk/live coding exercise on Alexa skill development.
  • Used Swift to create an internal iPad application to allow flight attendants and gate agents to access detailed flight information.
.NETAzureAlexa Skill DevelopmentSwiftSoftware EngineeringCloud Computing

Itron

Engineering Intern

Jun 2015Sep 2015 · 3 mos · Liberty Lake, WA

  • Used GNU Radio, Python, C#, and SDR technologies to create an adaptable meter simulator.
  • Wrote an Android application to communicate with an in-development mobile radio technology.
  • Performed various RF testing tasks for the mobile radio technology.
GNU RadioPythonC#Software Engineering

Skils'kin

IT Help Desk Support

Jul 2014Sep 2014 · 2 mos · Spokane, WA

  • Provided technical support and assistance for incoming issues related to computer systems, software, and hardware.
  • Ordered, installed, modified, and repaired computer hardware and software.

Education

University of Washington

Master's degree — Computer Science & Engineering

Mar 2024Dec 2026

Santa Clara University

Bachelor’s Degree — Computer Science (Minor in Mathematics)

Sep 2012Jun 2016

Lewis & Clark High School

High School

Sep 2008Jun 2012

Stackforce found 100+ more professionals with Terraform & Software Engineering

Explore similar profiles based on matching skills and experience