William Banfield

Software Engineer at chronosphereio

New York, New York, 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
William Banfield is a New York–based software engineer with 10 years of experience building reliable backend systems. He specializes in distributed systems and consensus protocols, and is an active open-source contributor to Tendermint Core, where he improved lock handling to prevent panics, refined reactor round-state management, and added a loadtime tool for performance testing. Skilled in Go backend development, he focuses on reliability improvements and pragmatic performance tooling that help production systems scale. Known for a concise, practical approach (and a bit of dry GitHub humor), he turns tricky concurrency issues into robust fixes.
code10 years of coding experience
github-logo-circle

Github Skills (10)

consensus10
distributed-systems10
go10
distributed-system10
blockchain10
testing10
dockers7
docker7
dockerce7
cryptography5

Programming languages (5)

C++ShellTeXGoPHP

Github contributions (5)

github-logo-circle
tendermint/tendermint

Jul 2021 - Dec 2022

⟁ Tendermint Core (BFT Consensus) in Go
Role in this project:
userBackend Developer
Contributions:1301 reviews, 1934 commits, 347 PRs in 1 year 5 months
Contributions summary:William contributed to the Tendermint Core, focusing on consensus mechanisms and reactor components. Their work involved implementing and refining lock handling within the consensus state to manage potential panics, along with adjustments to the reactor for round state handling. They also added a loadtime tool for performance testing and updated the changelog for a release.
golangcryptographybftconsensusethereum
williambanfield/zsh

Feb 2019 - Dec 2024

Contributions:21 pushes, 1 branch in 5 years 10 months
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