Chris Meyers is a Principal Software Engineer with 12 years of experience building and hardening backend systems, currently advancing the open-source AWX project at Red Hat. His work spans Python/Django, Celery, RabbitMQ, and PostgreSQL deployed across OpenShift, Kubernetes, VMs, and Docker Compose, blending deep backend engineering with operational expertise. He has a strong track record in test automation and DevOps—contributing to npm CLI test infrastructure and improving Ansible Runner’s isolation, SSH integration, and argument handling. Earlier roles include architecting observability at Allstacks and designing low-latency storage systems during graduate research, reflecting a rare mix of production-grade software delivery and systems-level research. Based in Durham, NC, he brings pragmatic leadership to complex distributed workloads and a focus on reproducible, well-tested infrastructure.
12 years of coding experience
10 years of employment as a software developer
Master of Computer Science; Bachelor of Computer Science Computer Science, Master of Computer Science; Bachelor of Computer Science Computer Science at Florida State University
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Role in this project:
Back-end Developer
Contributions:1 release, 339 reviews, 1702 commits in 6 years 10 months
Contributions summary:Chris's contributions primarily focus on implementing and refining extra variable handling within the Ansible AWX project. They worked on integrating extra variables from job templates, survey default variables, and explicit job variables while addressing relaunching jobs and extra variable inheritance logic. Their code changes involved modifications to models and views, with associated tests in the job-relaunch module.
A tool and python library that helps when interfacing with Ansible directly or as part of another system whether that be through a container image interface, as a standalone tool, or as a Python module that can be imported. The goal is to provide a stable and consistent interface abstraction to Ansible.
Role in this project:
DevOps Engineer
Contributions:11 reviews, 18 commits, 18 PRs in 5 months
Contributions summary:Chris primarily contributed to the infrastructure and configuration aspects of the Ansible Runner project. Their work focused on improving the environment setup by allowing PYTHONPATH to be overwritten and correcting how arguments are parsed. They also addressed issues related to process isolation, SSH agent integration, and verbose event handling. Additionally, the user refactored parts of the code related to utility functions and the runner's internal logic.
python-librarypythongoalansibledocker
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 Meyers - Principal Software Engineer at Ansible by Red Hat