Charles Duffy is a senior software engineer with 17 years of experience building and operating large-scale datacenter and appliance infrastructure, currently focused on systems and automation at Command Zero in Chicago. He has led appliance engineering and build/deployment efforts at Cisco/ThreatGRID and improved developer velocity and CI/CD at Indeed, blending hands-on engineering with team leadership. Charles contributes to open source tooling—repairing security and usability issues in python-gnupg and hardening the Jenkins Docker build scripts—demonstrating a pragmatic focus on reliability and security. Comfortable across build engineering, real-time analytics, infosec, and application development, he excels at turning operational complexity into repeatable, auditable systems. Not actively pursuing roles that require relocation, he brings deep institutional knowledge of appliance-scale systems and a proven track record of shipping secure, maintainable infrastructure.
17 years of coding experience
21 years of employment as a software developer
Computer Science, Computer Science at California State University, Chico
A modified version of python-gnupg, including security patches, extensive documentation, and extra features.
Role in this project:
Back-end Developer
Contributions:16 commits, 4 PRs, 9 comments in 1 year 1 month
Contributions summary:Charles primarily contributed to the Python-based GnuPG library, focusing on improvements to the core functionality. Their commits addressed issues like ignoring irrelevant messages during verification, refactoring binary searching, and fixing trust database arguments. They also worked on enhancing usability through features like optional homedir permission checks and proper handling of options.
Contributions:5 commits, 2 PRs, 7 comments in 7 days
Contributions summary:Charles primarily focused on improving the shell scripts and build processes within the Docker image. They enhanced code quality by addressing shellcheck warnings and ensuring best practices for shell scripting. Furthermore, the user tackled vulnerabilities related to shell injection and improved the reliability of the build process by handling different versions of xargs. The user's contributions included improvements to the build process for the Jenkins Docker image.
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
Charles Duffy - Senior Software Engineer at Command Zero