Ben Rhine is a Principal Consultant and founder with 12+ years building and modernizing Java-based, full-stack systems—often leading distributed teams and shipping complete SDLCs for mission-critical applications. He specializes in Java, Groovy/Grails, Spring, Micronaut and modern JS frameworks (React/Angular), and has architected repeatable AWS serverless CI/CD patterns and reusable infrastructure templates used company-wide at Boeing. As a hands-on team lead he has driven major legacy rewrites, pushed code-coverage and E2E testing gains, and authored utility libraries and multi-level documentation to accelerate onboarding and support. Ben is also an active open-source contributor to notable frameworks like Grails and Micronaut (RabbitMQ and URL-mapping improvements), which reflects a deeper interest in framework-level correctness and operability. Comfortable as a remote leader and consultant, he pairs pragmatic engineering with stakeholder-driven acceptance criteria and training to turn high-level requirements into production-ready services.
12 years of coding experience
16 years of employment as a software developer
Associates Business Data Communications (Networking), Associates Business Data Communications (Networking) at North Central State College
Computer Information Science Software Design, Computer Information Science Software Design at The Ohio State University
Contributions:50 commits, 9 PRs, 37 pushes in 1 year 8 months
Contributions summary:Ben primarily focused on configurations related to RabbitMQ within the Micronaut framework. Their contributions included implementing basic RabbitMQ configurations, allowing the client to utilize Micronaut properties configurator. The user also implemented tests for the rabbitmq client. They also worked on enhancing the federation command, which involves creating federated services.
Contributions:8 commits, 2 PRs, 6 pushes in 6 months
Contributions summary:Ben primarily focused on back-end development within the Grails framework. Their work involved modifying the `UrlMappingUtils` class to enhance URL mapping functionality, specifically addressing issues related to the `g:include` tag and reverse URL mapping. Furthermore, they contributed to improvements in the Grails plugin management system, including the implementation of compatibility checks for plugin versions against the application's Grails version, ensuring the system's robustness. They made additional commits to fix bugs in existing code.
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.