Chris Denneen

Director Cloud & Infrastructure Engineering at The Associated Press

Town of East Fishkill, New York, 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
Chris Denneen is a seasoned cloud and infrastructure engineering leader with 13+ years at The Associated Press, now serving as Director of Cloud & Infrastructure Engineering. He combines deep UNIX and systems engineering roots with hands-on DevOps and automation expertise, contributing to well-known open-source Puppet modules like puppet-nginx and puppetlabs-firewall to improve SSL flexibility and cross-distro compatibility. Chris excels at translating operational complexity into reliable, auditable infrastructure and has progressed through technical and managerial roles from systems administrator to director. Based in East Fishkill, NY, he brings a pragmatic, security-conscious approach to large-scale media systems and a subtle sense of humor—“pink elephants”—that reflects a creative, human touch in automation work.
code13 years of coding experience
job12 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
3reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

puppeteer10
redhat10
puppet10
puppet-bolt10
configuration-management10
centos10
firewall10
ruby10
erb10
nginx10
package-development9
admin9
administrator9
plugin-development9
devops9

Programming languages (27)

C#CGoMustacheHTMLJsonnetTypeScriptShell

Github contributions (5)

github-logo-circle
Puppet Firewall Module
Role in this project:
userBackend Developer
Contributions:6 commits, 1 PR in 1 year 1 month
Contributions summary:Chris primarily contributed to the `puppetlabs-firewall` module by addressing compatibility issues with different Linux distributions. Their commits focused on refining the firewall configuration logic to correctly handle CentOS 7 and other RedHat-based systems, including addressing problems in determining operating system releases. The user modified Ruby code and Puppet manifests to ensure proper firewall behavior across various operating system versions, and also added checks for `operatingsystemrelease`.
firewallsupportedpuppet
voxpupuli/puppet-nginx

Feb 2014 - Jul 2014

Puppet Module to manage NGINX on various UNIXes
Role in this project:
userDevOps Engineer
Contributions:5 commits, 1 comment, 1 issue in 5 months
Contributions summary:Chris contributed to the `puppet-nginx` module, primarily focusing on configuring Nginx server setups. Their commits modified ERB templates and Puppet manifests to include custom directives for SSL configurations, allowing for greater flexibility in virtual host setups. These changes involved adding features to prepend and append configuration elements, and including files for location-based customization. The user also updated documentation related to these changes.
nginxpuppetpuppet-modulelinux-puppet-modulebsd-puppet-module
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
Chris Denneen - Director Cloud & Infrastructure Engineering at The Associated Press