Anthony Towns

Developer, Bitcoin Core at Debian

Brisbane City, Queensland, Australia
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
Anthony Towns is a seasoned backend developer with 18 years of experience focusing on Bitcoin Core and other cryptocurrency protocol implementations, currently working on Bitcoin Core at Paradigm from Brisbane. He has a long track record in open source—spanning Debian leadership and release engineering to substantial contributions across bitcoin/bitcoin, Bitcoin-ABC, Peercoin, PIVX and Core Lightning—often improving configuration handling, test infrastructure, and protocol safety. Anthony combines low-level C/C++ systems work (memory/CScript fixes, atomic ops) with rigorous test automation and refactoring to make complex distributed-systems codebases more modular and maintainable. His background as Debian Project Leader and release manager underscores strong release and process engineering instincts that complement his cryptography- and privacy-focused contributions (including early Lightning work). Notably, he pairs deep engineering chops with a long-standing commitment to reproducible, well-tested open source tooling and archive-level infrastructure.
code18 years of coding experience
job10 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
2,884reputation
182kreached
38answers
6questions
Badges
python
top-5%
github-logo-circle

Github Skills (36)

lightning10
unit-testing10
c-language10
python10
lightning-network10
testing10
configuration-management10
bitcoin10
bitcoins10
cryptocurrency10
cryptography10
blockchain10
cprogramming-language10
bitcoin-abc9
command-line-arguments9

Programming languages (15)

C++CSSRustCTeXGoHTMLKotlin

Github contributions (5)

github-logo-circle
bitcoin/bitcoin

Aug 2016 - Jan 2023

Bitcoin Core integration/staging tree
Role in this project:
userBack-end Developer
Contributions:1136 reviews, 239 commits, 142 PRs in 6 years 5 months
Contributions summary:Anthony's commits focused on improving the Bitcoin Core integration/staging tree. They addressed bugs related to memory access in the CScript component and handled BIP9 deployment limits by adding code for the "NO_TIMEOUT" and updating chain parameters. They also added a configuration check and testing features for utilizing atomic operations.
cryptographyp2pc-plus-pluscryptocurrencybitcoin-core
peercoin/peercoin

Jan 2018 - Jan 2022

Reference implementation of the Peercoin protocol.
Role in this project:
userBackend Developer & QA Engineer / Test Automation Engineer
Contributions:153 commits in 4 years
Contributions summary:Anthony primarily focused on improving the testing infrastructure of the Peercoin project. They implemented and enforced a consistent naming convention for test scripts to improve maintainability and readability. They also worked on improving the output of the test runner, specifically by listing failed tests at the end of the output for easier debugging. Additionally, the user made modifications related to configuration file handling, including refactoring and adding unit tests.
proof-of-stakeblockchaindecentralizedminablecryptocurrency
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
Anthony Towns - Developer, Bitcoin Core at Debian