Timothy Williams

Principal Software Engineer at Red Hat

Morganton, North Carolina, 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

👤
Senior
🎓
Top School
Timothy Williams is a Principal Software Engineer with over a decade at Red Hat, where he leads the OpenShift Cluster Manager engineering team delivering multi- and hybrid-cloud managed PaaS solutions. He blends deep hands-on expertise in OpenShift, RHEL, OpenStack, Ruby on Rails, and CI/CD automation with a history in frontline technical support, giving him a rare operational perspective on large-scale cloud deployments. Timothy is an active open-source contributor to key OpenShift projects—improving CI/test infrastructure, DNS/routing, and client tooling—often fixing cross-platform and production-edge issues like Windows compatibility, concurrency, and quota management. He’s known for turning thorny support cases into long-term code and process improvements, and for building containerized test automation that raises deployment reliability. Based in Morganton, NC, he pairs technical leadership with practical DevOps instincts cultivated from both engineering and support roles.
code12 years of coding experience
job6 years of employment as a software developer
bookComputer and Information Systems Security/Information Assurance, Computer and Information Systems Security/Information Assurance at Wake Technical Community College
github-logo-circle

Github Skills (28)

git10
docker10
python10
configuration-management10
containerization10
dockers10
cicd10
ruby10
automation10
openshift10
dns10
automations10
ssh10
scripting9
testing9

Programming languages (9)

JavaShellMakefileJavaScriptGoHTMLRubyPuppet

Github contributions (5)

github-logo-circle
openshift/openshift-tools

Oct 2016 - Apr 2017

A public repository of scripts used by OpenShift Operations for various purposes
Role in this project:
userDevOps Engineer
Contributions:70 commits, 85 PRs, 32 pushes in 5 months
Contributions summary:Timothy focused on enhancing the CI/CD pipeline and test infrastructure for the openshift-tools repository. They implemented automated tests using Python and git, integrating them into a containerized environment. Key contributions include adding features to the CI process, such as commit status updates and a user whitelist. Furthermore, the user made improvements to the testing scripts and the Docker configuration.
public-repositorykubernetesopenshift
openshift/origin-server

May 2014 - Nov 2016

OpenShift 2 (deprecated)
Role in this project:
userBack-end & DevOps Engineer
Contributions:63 commits, 62 PRs, 464 comments in 2 years 6 months
Contributions summary:Timothy primarily focused on improving the DNS and routing aspects of the OpenShift server. Their contributions included debugging and improving the nsupdate plugin for DNS record management. They also implemented configuration changes for console timeouts and introduced code to disable password aging for gear users. The user also made enhancements to the application container proxy to deal with HA applications with missing gears, and refactored code to address concurrency issues and fix quota management.
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
Timothy Williams - Principal Software Engineer at Red Hat