Bentley Hargrave is a seasoned software architect with 25+ years designing Java modularity, OSGi, and component-based systems, and over two decades leading open source technical efforts. A named OSGi Fellow and long-time committer at Eclipse, he holds multiple patents on JVM performance and helped create IBM’s original OSGi implementation that became Eclipse Equinox. Now an IBM Senior Technical Staff Member, he contributes to high-profile AI projects like PyTorch and InstructLab—fixing low-level tensor behavior and improving tutorials—while still driving tooling work in Bnd/Bndtools. Based in Vermont, he pairs deep systems expertise (JVM, concurrency, service-oriented architectures) with practitioner-level DevOps skills and standards-body leadership. An unexpected thread through his career is hands-on emergency response work as Ski Patrol, reflecting a practical, steady temperament under pressure.
21 years of coding experience
11 years of employment as a software developer
Vernon Township High School
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Rensselaer Polytechnic Institute
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Miami
Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.
Role in this project:
Back-end Developer
Contributions:22 releases, 449 reviews, 5813 commits in 15 years 9 months
Contributions summary:Bentley's contributions primarily focused on code formatting and cleanup tasks within the OSGi Bnd project. Their commits involved applying code formatters, removing duplicate if-else clauses, and refining lambda expressions. These changes were made across multiple Java files, impacting core functionalities of the project, as well as, test files. The edits reflect a focus on code quality and maintainability within the Java-based OSGi project.
Taxonomy tree that will allow you to create models tuned with your data
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:169 reviews, 106 PRs, 73 pushes in 8 months
Contributions summary:Bentley primarily focused on enhancing the `check-yaml` script for validating YAML files against JSON schemas within the "taxonomy" repository. They refactored the script from bash to Python and integrated yamllint for improved code quality. Additionally, they updated the script to use a relaxed v1 schema, and introduced a schema versioning approach. Their work included updating the GitHub Actions workflow for improved integration and handling of multiple YAML files.
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.