Matthew Hiles is a systems software engineer with a decade of experience building enterprise storage, automation, and wellness tooling, currently authoring Go and maintaining legacy Perl for HPE Nimble Infosight. Grounded in deep Linux expertise from an early, indoor-leaning curiosity, he blends hands-on SDLC work with QA and support experience across NetApp, IBM, and Nimble. He contributes to notable open-source projects like prometheus/node_exporter, adding a Fibre Channel collector and improving end-to-end tests—demonstrating a focus on storage telemetry and reliable integrations. Pragmatic and averse to purely tier-1 support roles, he prefers interesting engineering problems that span systems, firmware-level testing, and automation.
Contributions:3 reviews, 9 commits, 1 PR in 6 months
Contributions summary:Matthew primarily focused on adding and updating a Fibre Channel collector to the `node_exporter` project. This involved implementing Go code to gather metrics related to Fibre Channel HBAs, including performance counters and status information. The user also updated end-to-end tests and made adjustments to metric naming conventions, which suggests a focus on both feature development and ensuring the collector's proper integration and testing.
Plugin for micro editor to provide quote-selection support
Contributions:6 releases, 1 review, 11 commits in 2 years 4 months
editorselectionplugin
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
Matthew Hiles - Systems Software Engineer at Nimble Storage