Bill Riemers is a Senior Principal Software Engineer with over 25 years of professional software design and development experience and 15 years in senior roles, currently leading technical initiatives at Red Hat from Hamilton, Ontario. He specializes in object-oriented systems with deep hands-on expertise in Java, C++, and Apex, and has a track record of architecting scalable enterprise solutions—from migrating legacy monitoring systems to RHEL to building Salesforce PaaS enhancements and backend Java services. A certified Scrum Master and former founder, he blends leadership, architecture, and R&D skills with practical delivery experience across product, contractor, and enterprise settings. Bill’s career includes authored patents and cross-platform work (Windows, Unix, Linux, macOS) as well as real-time and IVR integrations, showing a knack for solving infrastructure and integration challenges that aren’t obvious from job titles alone.
14 years of coding experience
22 years of employment as a software developer
PhD, Physics, PhD, Physics at Purdue University
BS, Physics, Mathematics, BS, Physics, Mathematics at Western Michigan University
Contributions:10 commits, 2 PRs, 2 pushes in 1 year 6 months
docker
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
Bill Riemers - Senior Principal Software Engineer at Red Hat