Tom Barnes

Project Manager

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
Tom Barnes is a technical project manager and software developer with a decade of experience delivering robust back-end and DevOps solutions. He blends project leadership with hands-on engineering, notably contributing to the Hyperledger Sawtooth core where he implemented topology analysis, a TopologyManager, and hardening around elevated-privilege startup and non-200 web client handling. Focused on secure code development and IP-aware planning, he translates security and compliance requirements into practical engineering controls and release processes. Equally comfortable in architecture discussions and in the codebase, Tom brings an operator’s mindset to distributed systems and open source collaboration.
code10 years of coding experience
github-logo-circle

Github Skills (14)

distributed-ledger10
networkx10
hyperledger10
python10
hyperledger-sawtooth10
distributed-ledger-technology10
api-design9
restful-api9
system-design9
rest-api9
api-rest9
json9
docker8
dockers8

Programming languages (6)

JavaRustJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
Core repository for Sawtooth Distributed Ledger
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:43 commits, 18 PRs, 6 pushes in 2 years 4 months
Contributions summary:Tom primarily contributed to the core functionality of the Sawtooth Distributed Ledger, focusing on system stats and topology analysis. They implemented a `TopologyManager` and related classes for analyzing network topology. They also made changes to handle non-200 responses from web clients, enhancing the robustness of the system. Furthermore, the user added code to prevent validator startup if privilege level is elevated and included changes to support stats snapshot.
hyperledgerdltsawtoothdistributed-ledgerledger
Contributions:49 commits in 3 months
lakeethereumbuildssawtoothblockchain
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 Barnes - Project Manager