Nathan Williams

Site Reliability Engineer at Lumin Digital

Hillsboro, Oregon, 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
Nathan Williams is a Site Reliability Engineer with 12 years of experience building and automating resilient, scalable infrastructure across cloud and on-prem environments. He brings deep hands-on expertise with Chef, OpenStack, AWS, Docker and systemd integration, and has contributed to high-profile open-source projects like Chef Infra and Mozilla Heka to improve service management and data-processing decoders. Based in Hillsboro, Oregon, Nathan’s background spans operations, implementations leadership, and escalation support, giving him a practical knack for turning complex legacy migrations into repeatable automated delivery. He codes in Ruby, Go, Perl and Bash and often surfaces platform-specific reliability fixes and test improvements rather than just features. Outside of work he’s an avid backpacker, amateur radio operator and homebrewer, traits that reflect a methodical, tinkerer’s approach to systems design.
code12 years of coding experience
job13 years of employment as a software developer
bookChemistry, German, Mathematics, Chemistry, German, Mathematics at Southern Oregon University
bookComputer Science, Computer Science at Portland Community College
languagesGerman
github-logo-circle

Github Skills (21)

json10
cookbook10
sandbox10
testing10
lua10
chef-client10
automation10
systemd10
chef-solo10
cgm10
automations10
devops10
ruby9
configuration-management9
test-automation9

Programming languages (11)

SmartyTypeScriptHCLC++CJavaScriptGoPHP

Github contributions (5)

github-logo-circle
chef-boneyard/chef-client

May 2017 - Jan 2019

Development repository for Chef Client cookbook
Role in this project:
userDevOps Engineer
Contributions:11 commits, 4 PRs, 13 comments in 1 year 8 months
Contributions summary:Nathan primarily focused on improving the Chef Client cookbook by integrating systemd unit configurations for the Chef client service and timer. They refactored existing service definitions using systemd units, ensuring proper configuration and startup behaviors. The contributions included adapting and testing the systemd timer configuration, incorporating additional tests and ensuring reliable activation. The user also updated unit tests.
cookbookchef-resourcemanaged-by-terraformchefchef-client
mozilla-services/heka

Jul 2015 - Mar 2016

DEPRECATED: Data collection and processing made easy.
Role in this project:
userBack-end & DevOps Engineer
Contributions:22 commits, 15 PRs, 46 comments in 7 months
Contributions summary:Nathan focused on extending the functionality of a data collection and processing system. Their work involved creating a Lua-based decoder for Nginx stub status, enhancing the JSON decoder with configurable field mappings and format support, and adding test specifications for the sandbox decoders. Furthermore, the user made several modifications to incorporate new Lua dependencies by updating external dependencies. The user's contributions improve the system's ability to parse and process various data formats.
pythondata-collectiondata-science
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