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
🎓
Top School
William Banfield is a software engineer based in New York with a decade of experience building reliable backend systems and contributing to high-profile open-source projects. He has practical expertise in distributed consensus and reactor components, evidenced by contributions to Tendermint Core where he improved lock handling, round-state logic, and performance testing tooling. Comfortable navigating production stability challenges, he focuses on making complex, concurrent systems more robust and observable. An Oberlin College computer science graduate, he pairs a liberal-arts perspective with hands-on engineering rigor. Outside of work he brings a pragmatic, quietly confident approach—summed up simply as “pretty cool”—that helps him collaborate effectively across teams.
code10 years of coding experience
bookBachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Oberlin College
languagesFrench, English
github-logo-circle

Github Skills (8)

consensus10
distributed-systems10
go10
blockchain10
testing10
dockers7
docker7
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
William Banfield - Software Engineer at chronosphereio