Bob Fahr is a Principal Software Engineer with nine years in his current role at Red Hat and decades of engineering leadership across enterprises like EMC, Acxiom, and General Dynamics. He focuses on building open-source tooling that empowers businesses, contributing to notable projects such as RedHatInsights/insights-core where he improved data mappers and added rigorous tests for storage reducers. Bob pairs hands-on backend engineering with architectural thinking, guiding teams through scalable data collection and processing challenges. Uniquely, he also holds a JD and spent nearly a decade practicing law, bringing a disciplined, compliance-aware perspective to software design and delivery. Based in Arkansas, he blends practical leadership with a long history of mentoring and driving reliable systems in both commercial and open-source contexts.
9 years of coding experience
25 years of employment as a software developer
BS, BS at University of Memphis
JD, JD at University of Arkansas at Little Rock, William H. Bowen School of Law
Insights Core is a data collection and processing framework used by Red Hat Insights
Role in this project:
Back-end Developer
Contributions:416 reviews, 682 commits, 819 PRs in 6 years 4 months
Contributions summary:Bob made updates to shared mappers within the insights-core repository, a data collection and processing framework. Their contributions focused on expanding the functionality of these mappers to support storage shared reducers, specifically within the context of the falafel framework. The code changes included modifications to existing Python files, and the addition of test cases to validate the changes. The user also refactored the blkid, df, and other mappers to use the MapperOutput class.
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.