Drew Bomhof is a Software Engineering Manager at Red Hat with over a decade of hands-on experience building Rails applications, Ansible automation, and cloud-native platforms including OpenShift and Kubernetes. He blends people leadership with deep technical craft—refactoring legacy systems, developing custom Ansible modules, and shaping SAAS and microservices architectures. A consistent contributor to ManageIQ, Drew has implemented RBAC and improved cloud provisioning workflows in a prominent open-source management platform. He runs a small consulting firm that moves internal inventory and logistics systems to the web, giving him end-to-end ops and development perspective. Based in Holland, Michigan, he balances systems work and coding with outdoors pursuits like camping, motorbiking, and boating, reflecting a practical, get-things-done approach.
11 years of coding experience
11 years of employment as a software developer
Calvin University
Associate's degree, Associate's degree at Ferris State University
Contributions:133 commits, 120 PRs, 469 comments in 2 years 7 months
Contributions summary:Drew's primary focus was on implementing and applying Role-Based Access Control (RBAC) to the cloud provisioning dialogs and other associated functionalities within the ManageIQ platform. This involved extracting RBAC behavior into reusable methods and applying it to shared cloud provisioning components like availability zones, security groups, and instance types, as well as OpenStack provisioning. The user also worked on validating email address formatting in provision virtual machines and implemented the required_regex to validate the emails. Furthermore, the user improved security group handling and corrected handling of cloud provisioning security groups, along with applying a method to validate child dialogs.
Contributions:18 commits, 4 PRs, 40 comments in 2 years
Contributions summary:Drew primarily focused on improving the UI of the ManageIQ classic interface. They addressed issues related to service dialogs, specifically dropdown list refreshes and inconsistent auto-refresh behaviors. The user implemented fixes to ensure correct DOM element selection and trigger auto-refresh functionality. Furthermore, the user contributed to enhancing the schedule automation by reworking attributes, object requests and updating angular specs.
reactmanageiq
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
Drew Bomhof - Software Engineering Manager at Red Hat