Travis Nielsen

Senior Technical Staff Member at Red Hat

Boise, Idaho, 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
Travis Nielsen is a Senior Technical Staff Member and storage-focused engineering leader with over 16 years of experience building reliable, scalable systems and 11 years of active professional experience in enterprise software. He currently architects OpenShift Data Foundation at IBM and is a long-time maintainer of Rook, the widely used storage orchestration project for Kubernetes, where his work has improved Ceph OSD robustness, failure handling, and Helm chart reliability. Comfortable both as a hands-on backend/DevOps engineer and a strategic architect, he repeatedly breaks through blocking technical issues to deliver production-ready solutions. His background spans startups to Microsoft and Red Hat, blending deep systems, cloud, and operations expertise with a customer-focused, testable engineering discipline. Based in Boise, he brings a pragmatic emphasis on real-world reliability and a track record of influencing core cluster health and observability through open-source contributions.
code11 years of coding experience
job17 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Brigham Young University
languagesSpanish
github-logo-circle

Github Skills (22)

kubernetes10
docker10
storage10
dockers10
cicd10
data-storage10
file-storage10
automation10
roc10
go10
prometheus10
kubernetes-pods10
cluster-manager10
ceph10
cluster-api10

Programming languages (13)

C++JinjaCSSCGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
rook/rook

Aug 2016 - Jan 2023

Storage Orchestration for Kubernetes
Role in this project:
userBack-end & DevOps Engineer
Contributions:179 releases, 8561 reviews, 4530 commits in 6 years 6 months
Contributions summary:Travis's contributions primarily involve enhancements and fixes related to the Ceph storage orchestration for Kubernetes. They focused on improving the robustness and stability of the OSD daemon management within the cluster, including ensuring the correct node assignment, handling failure scenarios, and updating device classes. Additionally, they worked on refactoring the code to reduce code duplication and to allow the option of disabling the Ceph CSI driver, and updated the Helm charts. Their contributions are impacting areas of core cluster health and management
etcddata-protectionorchestrationdockerceph
red-hat-storage/ocs-operator

Jul 2020 - May 2022

Operator for RHOCS
Role in this project:
userDevOps Engineer
Contributions:320 reviews, 11 commits, 10 PRs in 1 year 9 months
Contributions summary:Travis primarily contributed to the infrastructure and operational aspects of the RHOCS operator. Their commits involved updating dependencies related to the Rook operator, including changes to images and versions, and integrating with the Rook API. A significant part of their work focused on the configuration and deployment of monitoring tools, specifically creating Prometheus rules, and modifying the creation of these rules within the CephCluster resource. Furthermore, they updated the vendoring to maintain compatibility across different versions of Go.
kubernetes-operatorkubernetesoperator
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
Travis Nielsen - Senior Technical Staff Member at Red Hat