Braydon Fuller

Software Engineer

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
Braydon Fuller is a software engineer with 12 years focused on Bitcoin and decentralized protocols, contributing deeply to prominent open-source projects like bcoin, Bitcore, and Handshake's hsd. He specializes in backend systems, RPC integrations, wallet synchronization, and transaction/segwit serialization—work that spans low-level consensus mechanics to practical RPC ergonomics. Braydon's contributions include adding RPC methods, improving HD key derivation and script handling, and hardening node and wallet behavior with tests and memory fixes. He brings a tester’s eye to protocol engineering, routinely coupling feature work with unit and integration test improvements. Based in the United States, he blends production-grade engineering with hands-on protocol design, and his GitHub footprint shows a knack for making complex Bitcoin internals more robust and accessible.
code12 years of coding experience
github-logo-circle

Github Skills (35)

crypto-wallet10
transaction10
transactional10
javascript10
wallet10
c-language10
back-end-development10
api-design10
scripting10
bitcoin-wallet10
testing10
handshake10
bitcoin10
bitcoins10
segwit10

Programming languages (17)

C#JavaC++CSSCRustVueGo

Github contributions (5)

github-logo-circle
bitpay/bitcore-node

Sep 2015 - Oct 2016

Extensible full node using Bitcore
Role in this project:
userBack-end Developer
Contributions:4 releases, 158 commits, 180 PRs in 1 year
Contributions summary:Braydon primarily contributed to the back-end functionalities of the bitcore-node project, focusing on the Bitcoin daemon (bitcoind) integration. Their work involved fixing issues related to address history retrieval, including fixing address history for multiple addresses, and adding mempool transaction ID results. The user also implemented caching mechanisms for transactions and other results and enhanced the code by optimizing and adding unit tests. Furthermore, configuration options for executing the bitcoind process are added.
bitcorefull-nodecryptocurrencynodejsbitcoin
bitpay/bitcore-lib

Mar 2016 - Aug 2016

A pure and powerful JavaScript Bitcoin library
Role in this project:
userBack-end Developer
Contributions:2 releases, 6 commits, 45 PRs in 4 months
Contributions summary:Braydon primarily contributed to the core functionality of the bitcore-lib library, focusing on transaction serialization, witness support, and signing mechanisms. They implemented segwit serialization and added support for nested P2SH witness programs. Furthermore, the user made changes to the HD key derivation methods, demonstrating a deep understanding of Bitcoin transaction processing and related cryptographic concepts.
javascriptcryptocurrencybitcoinbitcoin-javascript
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
Braydon Fuller - Software Engineer