Curtis Mattoon

Software Engineer at CLAYTON KENDALL

Pittsburgh, Pennsylvania, 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
Curtis Mattoon is a seasoned Software Engineer with 13 years of experience specializing in DevSecOps practices, AWS, Kubernetes, and containerized infrastructure. Based in Pittsburgh, he blends hands-on backend development with infrastructure automation, focusing on reliable, secure production systems. His open-source contributions include pragmatic improvements to external-dns—adding flexible domain exclusion and robust filter handling—and practical fixes to the Pico CMS to ignore editor temp files, reflecting attention to edge cases that break real deployments. Curtis pairs a security-minded operational perspective with a developer’s attention to code quality, test coverage, and maintainability. He’s the kind of engineer who finds and fixes subtle operational gaps before they become incidents.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
4,692reputation
1.8mreached
95answers
5questions
Badges
apache
top-5%
google-chrome
top-1%
github-logo-circle

Github Skills (29)

kubernetes10
cms10
testing10
php10
google-chrome10
go10
dns10
kubernetes-pods10
external-dns10
apache9
ingress9
flat-file9
markdown-it8
content-management8
aws8

Programming languages (12)

TypeScriptSmartyJavaQMLShellMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
kubernetes-sigs/external-dns

Dec 2018 - Jun 2019

Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
Role in this project:
userBack-end & DevOps Engineer
Contributions:8 commits, 4 PRs, 8 comments in 5 months
Contributions summary:Curtis primarily contributed to the `domain_filter` functionality within the `external-dns` project. They added tests to ensure correct behavior of domain filtering and exclusions, and introduced the `ExcludeDomains` configuration option. These changes involved modifying core project files and related test cases, enhancing the flexibility of the DNS configuration. The user also made improvements to how the filters are handled, including case-insensitive matching and whitespace trimming.
gcproute53dnsexternal-dnsk8s-sig-network
picocms/Pico

Aug 2013 - Apr 2014

Pico is a stupidly simple, blazing fast, flat file CMS.
Role in this project:
userBack-end Developer
Contributions:6 commits in 8 months
Contributions summary:Curtis primarily focused on modifying the PHP code of the Pico CMS, specifically within the `lib/pico.php` file. Their contributions centered on improving the handling of temporary files generated by text editors like Emacs and Nano, preventing potential conflicts or errors. These changes involved adding logic to ignore these temporary files during the file processing, and resolving indentation issues, which improved code readability.
cmswiki-engineflat-filemarkdown-to-htmlwebsite-development
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
Curtis Mattoon - Software Engineer at CLAYTON KENDALL