Peterย Bushnell

Blockchain Wallet Engineer at SELF ID, Inc.

Oxford, England, United Kingdom
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

๐Ÿ‘ค
Senior
๐ŸŽ“
Top School
Peter Bushnell is a seasoned blockchain wallet engineer and systems developer with 12 years of hands-on experience building and hardening Bitcoin-derived systems and DeFi platforms from Oxford, UK. He has driven C++ core work across projects including Bitcoin Core, Bitcoin ABC and Peercoin, contributing maintainability and wallet DB tests to one of the most famous repositories in open source, bitcoin/bitcoin. At Bake and Omni he led EVM integration and layer-2 protocol alignment, while his current role focuses on encrypted server and browser-extension wallet architectures that marry strong cryptography with user-centric design. A longtime maintainer and freelance founder (notably founding Feathercoin), he blends deep legacy Bitcoin knowledge with practical fork and migration experience. Known for quietly improving code qualityโ€”removing redundancies, tightening build systems and catching edge-case exceptionsโ€”he brings a pragmatic, security-first mindset to complex blockchain engineering challenges.
code12 years of coding experience
job12 years of employment as a software developer
bookBSc Open degree Computing and IT, BSc Open degree Computing and IT at The Open University
bookWheatley Park School
bookCity of Oxford College
stackoverflow-logo

Stackoverflow

Stats
918reputation
107kreached
8answers
63questions
github-logo-circle

Github Skills (37)

crypto-wallet10
wallet10
porting10
c-language10
bitcoin-wallet10
testing10
bitcoin10
bitcoins10
makefile10
cryptocurrency10
backport10
ports10
blockchain10
refactoring10
ethereum-wallet10

Programming languages (15)

JavaC++CRustGoHTMLGroovyTypeScript

Github contributions (5)

github-logo-circle
bitcoin/bitcoin

Mar 2019 - Jan 2022

Bitcoin Core integration/staging tree
Role in this project:
userBack-end Developer
Contributions:5 reviews, 14 commits, 33 PRs in 2 years 10 months
Contributions summary:Peter primarily focused on improving the Bitcoin Core codebase by addressing minor issues and optimizing code quality. They made several changes, including removing unused variables, preventing redefine warnings, and adding settings as known types. Additional contributions involved refactoring the code, removing redundant conditionals, and catching specific exceptions, improving the overall robustness and maintainability of the project. Furthermore, the user introduced test cases for the wallet database and refactored build processes.
cryptographyp2pc-plus-pluscryptocurrencybitcoin-core
Bitcoin-ABC/bitcoin-abc

Apr 2019 - Jun 2020

Bitcoin ABC develops node software and infrastructure for the eCash project. This a mirror of the official Bitcoin-ABC repository. Please see README.md
Role in this project:
userBack-end Developer
Contributions:5 commits in 1 year 3 months
Contributions summary:Peter primarily contributes to the Bitcoin ABC repository by backporting and implementing code changes from the Bitcoin core project. These changes involve refactoring code, removing redundancies, and correcting warnings to maintain the project's stability and efficiency. Their work also encompasses modifying build configurations and updating resource files, such as renaming the movie folder to animation. The contributions demonstrate a focus on code maintenance, bug fixes, and ensuring the project's compatibility with the Bitcoin core updates.
infrastructureabcnodejsecashbitcoin
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
Peter Bushnell - Blockchain Wallet Engineer at SELF ID, Inc.