Matt Fields

Systems Programmer Administrator

Raleigh, 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
Matt Fields is a systems programmer and administrator with a decade of experience building and operating university-grade infrastructure at NC State University. He blends hands-on systems work, WordPress-driven web development, and DevOps practices to move services from development into reliable production. Notably, he has contributed to the popular r10k Puppet project, improving webhook reliability and Slack integrations to make deployments more observable and robust. Based in Raleigh, he pairs a CS degree with deep campus knowledge and a customer-focused approach to delivering tooling that supports students, faculty, and administrators.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at North Carolina State University
languagesEnglish
github-logo-circle

Github Skills (10)

puppeteer10
sinatra10
slack10
puppet10
r10k10
webhooks10
ruby10
cicd9
githubaction-workflow9
github-ci9

Programming languages (7)

C++ShellGoPHPPuppetRubyPython

Github contributions (5)

github-logo-circle
voxpupuli/puppet-r10k

May 2019 - Jun 2019

Setup and configure r10k for use with git based environments in puppet
Role in this project:
userDevOps Engineer
Contributions:10 commits, 1 issue in 1 month
Contributions summary:Matt primarily focused on enhancing the webhook functionality within the r10k project. They made several improvements, including replacing `exec` calls with `Open3.capture3` for better error handling and notification capabilities, and modifying the order of operations to ensure correct chat notification ordering. Furthermore, the user added support for customizing Slack icons and updated status codes for more accurate messaging. These changes demonstrate a focus on improving the reliability and usability of the deployment process.
puppetr10klinux-puppet-modulearchlinux-puppet-modulecentos-puppet-module
bitdagger/mtg-scanner

Aug 2015 - Mar 2016

Contributions:27 commits in 6 months
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