Jeff Bradberry is an experienced software engineer with 17 years building backend systems and automation, currently working as an independent contractor out of Raleigh, NC. He is highly skilled in Python and Django, with practical Rust experience, and has shipped production features and tests for major open-source projects such as Ansible AWX and ansible-runner. At Red Hat he advanced from software engineer to senior engineer, contributing to APIs, privilege escalation handling, and improving reliability and observability in orchestration tooling. His contributions to MDN’s Kuma and Mozilla’s DXR show a strong mix of full-stack and tooling work—fixing parser issues, improving documentation, and hardening localized content flows. Known for pragmatic DevOps-minded backend development, he often focuses on automation, test coverage, and making complex workflows debuggable. A math-trained problem solver (B.Sc. Applied Mathematics, minor Physics), he brings disciplined thinking to system design and operational robustness.
16 years of coding experience
13 years of employment as a software developer
B.Sc. Applied Mathematics; minor in Physics, B.Sc. Applied Mathematics; minor in Physics at Indiana University South Bend
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:
Back-end & DevOps Engineer
Contributions:1 release, 62 reviews, 64 commits in 2 years 4 months
Contributions summary:Jeff primarily focused on improving the functionality and reliability of the `ansible-runner` tool. They added features to capture and log command execution details, including the current working directory and environment variables, enhancing debugging capabilities. Furthermore, the user implemented a streaming process, breaking the functionality into a 3-phase process, making it easier to transmit jobs, receive output, and handle artifacts. These changes demonstrate a focus on automation, data flow, and improving the tool's internal operations.
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 & DevOps Engineer
Contributions:656 reviews, 536 commits, 242 PRs in 3 years 11 months
Contributions summary:Jeff's commits primarily focused on modifying the become_method field within the Ansible AWX project, changing it to support arbitrary input across multiple code files. They also contributed to the UI by modifying the credentials form. Further, they incorporated changes related to organization limits, by updating the inventory_import command and exposing privilege escalation methods in the API configuration. The user's work also extended to the code base's test files and added tests for the functionality changed.
pythondjangored-hathatupstream
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
Jeff Bradberry - Independent Contractor at Fusionbox