Senior Software Engineer at Hewlett Packard Enterprise
England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Tom Nabarro is a senior software engineer with 13 years specializing in distributed storage, networking and high-performance computing, currently contributing to DAOS control-plane development at HPE. He is proficient in Go, C, Python and shell scripting, and has a track record of building robust control and data-plane integrations for NVM and NVMe subsystems using SPDK, PMDK and custom RPCs. At Intel he led the design and test-driven development of DAOS management software, producing Go bindings for native C libraries and driving config and observability improvements now reflected in the popular daos-stack repository. Earlier roles at Roke exposed him to real-time networking, LTE MAC scheduling and resilient routing—skills that inform his systems-level approach to performance and concurrency. Comfortable across full-stack and low-level system boundaries, Tom combines pragmatic engineering with experience in both monolith-to-microservice transformations and event-driven distributed architectures.
13 years of coding experience
16 years of employment as a software developer
Cherwell School
microelectronics and electronics BEng Electronics and microelectronics engineering, microelectronics and electronics BEng Electronics and microelectronics engineering at Brunel University of London
DAOS Storage Stack (client libraries, storage engine, control plane)
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:3261 reviews, 856 commits, 972 PRs in 4 years 7 months
Contributions summary:Tom's contributions focused on enhancing the DAOS Storage Stack, as evidenced by the modifications to configuration files and the introduction of new features within the control plane. The user implemented functionalities to enable dynamic log level changes in the engine and improved error handling, particularly in the context of dRPC communication and storage-related operations. They also made infrastructure-level improvements through the addition of a new test script and general cleanup and consolidation of internal code to the control-plane management tool.
Contributions:104 commits, 1 push in 3 years 1 month
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
Tom Nabarro - Senior Software Engineer at Hewlett Packard Enterprise