Top expert inInfrastructure and Network Automation
Alan Rominger is a Principal Software Engineer at Red Hat with 14 years of experience building backend systems, automation, and DevOps tooling, and a deep focus on the Ansible ecosystem. He has driven backend and infrastructure improvements across high-profile open-source projects like ansible, awx, and ansible-runner, contributing CI/CD, inventory, and containerization enhancements used by many enterprises. His work blends pragmatic engineering with operational security — from adding permission checks and environment-driven configs to refactoring event filters for wide Ansible compatibility. Prior to full-time software work he pursued advanced research in nuclear engineering, bringing rigorous system modeling and simulation experience to software design. Based in Raleigh, NC, he pairs academic discipline with production-grade software craftsmanship and a knack for untangling complex deployment and automation workflows.
14 years of coding experience
1 year of employment as a software developer
B.S., Nuclear Engineering, B.S., Nuclear Engineering at North Carolina State University
Python Engineering, Python Engineering at The Iron Yard
THIS TOOL IS NO LONGER UNDER ACTIVE DEVELOPMENT. This tool is being phased out in favor of the new official AWX CLI
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:14 releases, 451 commits, 426 PRs in 4 years 7 months
Contributions summary:Alan contributed to improving security and maintainability by adding warnings for insecure file permissions. They also wrote tests to verify the correct file permissions. Moreover, the user was also responsible for updating the code to leverage environment variables, and for general project housekeeping.
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:1932 reviews, 2612 commits, 1524 PRs in 7 years 6 months
Contributions summary:Alan primarily contributed to the backend functionality of the AWX project, focusing on tasks such as fixing bugs, implementing API changes, and optimizing code. They were involved in linking or updating various resources within the platform, including links to documentation, and addressing issues related to scheduling and workflow management. Their work involved interacting with API features and modifying model structures.
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
Alan Rominger - Principal Software Engineer at Red Hat