Noah Swartz is a seasoned full-stack software engineer with 12+ years building scalable web applications, APIs, and cloud-deployed systems across PHP, JavaScript, and modern frameworks. He has architected and operated high-availability platforms—managing Moodle for 54,000 users with 99.5% uptime and databases with millions of rows—while improving performance, automation, and cost savings exceeding $6M/year. Comfortable in Agile CI/CD environments, Noah routinely integrates with GIT, Jenkins, AWS, Docker and creates/consumes REST and GraphQL APIs; he’s also contributed to the widely used Certbot open-source project, enhancing multi-OS and webserver instruction generation. His background spans enterprise supply-chain and payments systems, rapid prototyping in Zend/Yii/Laravel, and hands-on DevOps, and he brings an uncommon blend of problem-solving customer service experience and even former NFL team discipline to challenging technical problems.
12 years of coding experience
12 years of employment as a software developer
Master of Education (M.Ed.) Technology Leadership, Master of Education (M.Ed.) Technology Leadership at Lamar University
Bachelor of Business Administration (B.B.A.) Management Information Systems General, Bachelor of Business Administration (B.B.A.) Management Information Systems General at The University of Toledo
The code for the Certbot instruction generator and documentation
Role in this project:
Full-stack Developer
Contributions:135 commits, 70 PRs, 70 pushes in 1 year 10 months
Contributions summary:Noah contributed to the Certbot website project by implementing new features and expanding the functionality of the instruction generator. They added support for various operating systems (CentOS, Gentoo, BSD, Arch Linux, Fedora, and Ubuntu) and web servers (Apache, Nginx) by modifying the instruction-generator.js file. They also created and modified template files for specific operating systems and plugins, enhancing the user experience by expanding the install and configuration instructions.
Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
Role in this project:
Back-end Developer
Contributions:222 commits, 165 PRs, 223 pushes in 2 years 3 months
Contributions summary:Noah primarily contributed to the Certbot project by making changes to the Apache plugin. Their commits focus on improving the functionality of the plugin, specifically related to handling multiple virtual hosts and improving documentation. The user addressed issues related to configuration file parsing and improved code clarity by changing wordings.
acme-protocolcertbotacmeacme-clientcertificate
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.