Principle Software Engineer - CentOS Stream Team Lead at Casual Penguins
Spokane Valley, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Troy Dawson is a Principal Software Engineer and team lead at Red Hat with 13+ years of experience building and packaging large-scale Linux and cloud platforms, currently leading the CentOS Stream team and work to convert Fedora into Emerging RHEL releases. He has deep expertise across OpenShift packaging, installation, and automation—demonstrated by cross-architecture build and CI improvements he contributed to the widely used OpenShift origin and ansible projects. Troy’s background spans distribution engineering at Fermilab (Scientific/Fermi Linux) through enterprise productization at Red Hat, giving him rare end-to-end fluency from accelerator operations to container platforms. He combines systems-level security and errata management with hands-on DevOps scripting to make complex builds reproducible across aarch64, ppc64le and s390x. An entrepreneur and creative designer as founder of Casual Penguins, he pairs technical leadership with product and visual sensibility. Based in Spokane Valley, WA, he brings a blend of legacy distro stewardship and modern cloud-native practice to open source ecosystems.
13 years of coding experience
24 years of employment as a software developer
BS, Physics, BS, Physics at Utah State University
MS, Computer Science, MS, Computer Science at Illinois Institute of Technology
Contributions:719 commits, 45 PRs, 4 pushes in 2 years 4 months
Contributions summary:Troy's contributions focused on integrating build automation and cross-platform compatibility within the OpenShift origin repository. They modified build scripts and configurations, specifically involving the `.tito` build system and `hack` scripts, to ensure the project could successfully build on various architectures and platforms, including aarch64, ppc64le, and s390x. The user also updated build-related files to accommodate new build locations and incorporate version information into the build process. These changes indicate a strong focus on automating the build process and enhancing platform support.
Contributions:464 commits, 3 pushes, 3 tags in 2 years 8 months
Contributions summary:Troy contributed to the `openshift/origin-server` repository, which is deprecated, suggesting their work focused on the server-side functionality of OpenShift 2. Their commits show modifications to the `stickshift-node` and `application.rb` files, indicating involvement in the core infrastructure and application management aspects of the platform. The code changes include modifications to user account management, environment variable handling, and potentially the underlying Git repository setup for applications. Additionally, they worked on the phpMyAdmin configuration.
kubernetesopenshift
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
Troy Dawson - Principle Software Engineer - CentOS Stream Team Lead at Casual Penguins