Carl Perry is a DevFinSecOps professional with 14 years of hands-on experience building and operating cloud-native, containerized, and bare-metal distributed systems. He has driven infrastructure engineering, cost management, and compliance across companies from startups to enterprise—most recently leading DevFinSecOps and prior work on KubeCost at Apptio/IBM. His background spans Linux system administration, OpenStack, Kubernetes, Ceph, and automation with Chef, Ansible, Terraform, Prometheus, and Grafana, with a track record of porting and hardening software for specialized platforms (e.g., IBM POWER, Cisco NX-OS). An active contributor to notable Chef projects, he focused on cross-platform build and packaging issues that improve compatibility for Ruby, OpenSSL and other core components. He combines product ownership and SRE discipline—designing datacenter bare-metal labs and production monitoring while steering SOC2 and federal compliance efforts. Based in Temple, Texas, he brings practical engineering rigor and a penchant for solving platform-specific build and deployment challenges that others often defer.
14 years of coding experience
18 years of employment as a software developer
Computer Science, Computer Science at Wentworth Institute of Technology
Computer Science, Computer Science at St.Edward's University
Open Source Software for use in Omnibus built packages
Role in this project:
DevOps Engineer & Build Engineer
Contributions:44 commits, 9 PRs, 34 pushes in 5 months
Contributions summary:Carl primarily focused on build system configurations and platform-specific adjustments within the Omnibus project. Their contributions included modifying configuration files for various software packages, especially Ruby and OpenSSL. They addressed platform-specific build issues, such as Cisco IOS-XR dependencies and IBM architecture support, while also addressing patch conflicts and general cleanup of existing patches. The user also appears to be responsible for managing updates to config_guess files, crucial for platform compatibility.
Chef Infra Server is a hub for configuration data; storing cookbooks, node policies and metadata of managed nodes.
Role in this project:
DevOps Engineer
Contributions:9 commits, 1 PR, 10 pushes in 3 months
Contributions summary:Carl primarily focused on infrastructure and configuration management within the Chef Infra Server project. Their contributions included modifications to build processes for specific platforms (POWER architecture), integration of external libraries like libxml2 and libxslt, and support for various Java Runtime Environments (JREs). Additionally, they updated configuration files and build processes related to PostgreSQL and config-guess to manage dependencies and system configurations. This indicates an understanding of the build and deployment pipeline, system configuration, and platform-specific requirements for the Chef Server.
erlangstoringnodesinfrachef-server
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
Carl Perry - DevFinSecOps at Apptio, an IBM Company