Christopher Schaefer

Software Engineer at IBM

Rochester, Minnesota, United States
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
Christopher Schaefer is a software engineer with a decade of experience building and testing cloud-native platforms, currently focused on DevOps and end-to-end scenario testing for IBM's Kubernetes-based cloud. He has led development of cloud services and an auto-recovery prototype, and is developing a reusable test microservice to run diverse test suites across IBM’s container platforms. Christopher has significant open-source experience with OpenStack and has contributed to widely used projects like the OpenShift installer—adding IBM Cloud VPC, DNS, and encryption-aware integrations—and improved security tooling through enhanced tests in the Bandit project. His background spans licensing and distribution of open source software, security-focused code review, and practical CI/CD-driven service delivery, reflecting both product-side and infrastructure-level expertise. Based in Rochester, MN, he blends systems thinking with hands-on engineering to make cloud platforms more resilient and auditable.
code10 years of coding experience
bookBachelor of Science (B.S.), Compute Science, Bachelor of Science (B.S.), Compute Science at Minot State University
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at North Dakota State University
languagesEnglish
github-logo-circle

Github Skills (18)

unit-testing10
kubernetes10
pytest10
python10
ibm-cloud10
terraform10
terraformer10
go10
openshift10
kubernetes-pods10
test-automation10
cicd9
subprocess9
security9
aws-security-group9

Programming languages (5)

JavaShellGoHTMLPython

Github contributions (5)

github-logo-circle
openshift/installer

Sep 2021 - Sep 2022

Install an OpenShift 4.x cluster
Role in this project:
userBack-end & DevOps Engineer
Contributions:119 reviews, 40 commits, 89 PRs in 1 year
Contributions summary:Christopher contributed significantly to the infrastructure setup and configuration of an IBM Cloud-based OpenShift cluster installer. Their work focused on integrating IBM Cloud-specific components, particularly by incorporating subnet names into the IBM Cloud provider configuration for VPC, which involved code changes in multiple files. Furthermore, the user added support for handling IBM Cloud DNS Services, incorporating various fixes, and addressing limitations related to security groups and customer-managed encryption keys, displaying a strong emphasis on deployment and management of the platform.
gcpvmsansiblelibvirtopenshift
openstack-archive/bandit

Jan 2016 - Mar 2016

Python AST-based static analyzer from OpenStack Security Group
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:16 commits in 2 months
Contributions summary:Christopher primarily contributed to improving the test coverage of the `bandit` codebase. Their work focused on adding and expanding unit tests, particularly for the `baseline` and `cli.main` modules. They addressed edge cases related to git commands and subprocess calls. Additionally, the user created functional tests to evaluate the baseline functionality and its candidate comparisons.
static-analyzerpython-astpythonsecuritysecurity-group
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
Christopher Schaefer - Software Engineer at IBM