Alan Rominger

Principal Software Engineer at Red Hat

Raleigh, North Carolina, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
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.
code14 years of coding experience
job1 year of employment as a software developer
bookB.S., Nuclear Engineering, B.S., Nuclear Engineering at North Carolina State University
bookPython Engineering, Python Engineering at The Iron Yard
stackoverflow-logo

Stackoverflow

Stats
2,657reputation
1.5mreached
27answers
4questions
Badges
django-migrations
top-5%
django
top-5%
python
top-5%
github-logo-circle

Github Skills (45)

user-permissions10
python10
apidoc10
inventory-management10
django10
testing10
permission10
cicd10
inventory-management-system10
api10
filepermissions10
ansible10
ansible-galaxy10
devops10
api-design9

Programming languages (12)

PowerShellTypeScriptDockerfileJinjaShellSCSSMakefileJavaScript

Github contributions (5)

github-logo-circle
ansible/tower-cli

Aug 2015 - Mar 2020

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:
userBack-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.
towerawxcli
ansible/awx

Aug 2015 - Jan 2023

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:
userBack-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