Ethan Buchman

CEO at Informal Systems

Old Toronto, Ontario, Canada
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
Ethan Buchman is a veteran blockchain builder and CEO with 13 years of experience blending deep research roots in biophysics and dynamical systems with hands-on engineering of consensus protocols and decentralized infrastructure. As co-founder and former CTO of Tendermint and current CEO of Cycles Protocol and Informal Systems, he has led efforts that span protocol design, security, and production-grade implementations used across the Cosmos ecosystem. His open-source contributions include low-level fixes and feature work in high-profile projects like Tendermint, go-ethereum, and Merkle/IAVL implementations, demonstrating expertise in consensus, serialization, and cryptographic account handling. Known for translating complex distributed-systems theory into pragmatic code, he also brings unexpected cross-disciplinary insight from biomedical research into how distributed systems stabilize and recover. Based in Toronto, he combines executive leadership with regular, technical contributions to core blockchain infrastructure.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science Bad Ass Biophysics, Bachelor of Science Bad Ass Biophysics at University of Guelph
github-logo-circle

Github Skills (41)

cosmos-sdk10
algorithms10
docker10
database-api10
back-end-development10
python10
scripting10
protocol-buffers10
trie10
peer-to-peer10
testing10
tendermint10
databases10
data-serialization10
peer-connection10

Programming languages (19)

JavaCSSC++RustCHandlebarsTeXScala

Github contributions (5)

github-logo-circle
tendermint/tendermint

Mar 2015 - Sep 2022

⟁ Tendermint Core (BFT Consensus) in Go
Role in this project:
userBack-end Developer
Contributions:65 releases, 41 reviews, 2945 commits in 7 years 7 months
Contributions summary:Ethan focused on fixing type-related bugs in the codebase, particularly within the context of protocol buffer definitions and data handling. They addressed issues related to data structures and ensured compatibility with newer code generation libraries, demonstrating an understanding of data serialization and version compatibility in a codebase. The user also made various improvements to testing, including changes to the tests using `require` to fix potential test problems and also address a possible mempool deadlock.
golangcryptographybftconsensusethereum
cosmos/mainnet

Mar 2019 - May 2019

It's happening!
Role in this project:
userBack-end Developer
Contributions:1 review, 47 commits, 12 PRs in 2 months
Contributions summary:Ethan primarily focused on modifying the genesis file generation process for the Cosmos mainnet. They updated account allocations, handled vesting schedules for various entities (ICF, AIB), and ensured total atom supply validation. The user also incorporated changes related to loading and integrating genesis transaction (gentx) files. This involved breaking down main functions for better modularity.
python
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
Ethan Buchman - CEO at Informal Systems