Bentley Hargrave

Ski Patrol

Vermont, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code21 years of coding experience
job11 years of employment as a software developer
bookVernon Township High School
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Rensselaer Polytechnic Institute
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Miami
stackoverflow-logo

Stackoverflow

Stats
9,394reputation
323kreached
364answers
1question
Badges
osgi
top-1%
java
top-5%
eclipse
top-5%
github-logo-circle

Github Skills (43)

pytorch10
github-ci10
develop10
schema-validation10
python10
json-schema10
bitwise10
machine-learning10
java10
javas10
osgi10
deeplearning-ai10
deep-learning10
gpu10
yaml10

Programming languages (17)

JavaCSSMakefileGoHTMLJupyter NotebookGroovyKotlin

Github contributions (5)

github-logo-circle
bndtools/bnd

Jul 2007 - Jan 2023

Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.
Role in this project:
userBack-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.
gradlebndbndtoolseclipsebnd-gradle-plugins
instructlab/taxonomy

Apr 2024 - Jan 2025

Taxonomy tree that will allow you to create models tuned with your data
Role in this project:
userBack-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.
Request Free Trial
Bentley Hargrave - Ski Patrol