Colin Walters

Distinguished Engineer at Red Hat

Sudbury, Massachusetts, 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
Colin Walters is a Senior Principal Software Engineer at Red Hat with 23 years of experience building and hardening Linux systems, CI pipelines, and container tooling. He blends deep systems and backend expertise—OSTree, dracut, Anaconda, and Fedora CoreOS—with DevOps and build-architecture work across high-profile projects like Flatpak, Podman, and Tokio. Colin has a track record of improving build/runtime environments, tightening security boundaries, and optimizing low-level I/O and filesystem interactions for reliability and performance. He frequently bridges developer and release workflows by refactoring CI, introducing reproducible container image formats, and adding robust testing and debugging services. Equally comfortable touching front-end UX in GNOME or adding async utilities in Rust, he brings practical multi-language craftsmanship to complex platform problems. Based in Sudbury, MA, he is an open-source-minded engineer who quietly shapes foundational tooling used across modern Linux distributions and container ecosystems.
code23 years of coding experience
github-logo-circle

Github Skills (123)

fedora-coreos10
python10
testing10
command-line-interface10
bash10
websocket10
c1110
file-operations10
terraform10
glib10
c1710
security10
system10
automation10
dns10

Programming languages (30)

CMakefileM4GoHTMLJupyter NotebookGroovyTypeScript

Github contributions (5)

github-logo-circle
bootc-dev/bootc

Nov 2022 - Mar 2023

Boot and upgrade via container images
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:25 releases, 1021 reviews, 123 commits in 3 months
Contributions summary:Colin contributed to the bootc project by enhancing the command-line interface (CLI) and improving the status reporting functionality, specifically splitting the status JSON output and incorporating a "backend" column. They also refactored and optimized the upgrade and switch command flows, ensuring proper namespace handling and improved code clarity. Furthermore, the user implemented and maintained CI infrastructure, integrating kola tests and ensuring support for container image builds within the development pipeline.
container-image
containers/bubblewrap

Feb 2016 - Feb 2022

Low-level unprivileged sandboxing tool used by Flatpak and similar projects
Role in this project:
userDevOps Engineer
Contributions:6 releases, 35 reviews, 98 commits in 6 years 1 month
Contributions summary:Colin focused on improving the build and testing process for the `bubblewrap` project. Their contributions include adding a stub test framework, fixing compiler warnings, and modifying the build process to use `git.mk`. They also made changes to the CI configuration to enable running tests, and added enhancements such as --die-with-parent to the demo shell script. The user also fixed build warnings and improved test coverage.
flatpakuser-namespaceslinux-containers
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