Matt Joiner is a software engineer with 16 years of experience building reliable distributed systems and networked software, primarily in Go, Rust and Haskell. He has a strong track record contributing to major open-source projects like libp2p, IPFS-related DHTs and the Optimism op-node, where he focused on concurrency, race fixes and robustness in p2p stacks. As a lead engineer at Lantern and a contractor advising Optus on Rust async migration, he blends hands-on systems work with team leadership and build-pipeline modernization. His interests center on functional programming, peer-to-peer protocols, concurrency and embedded databases, and he has shipped BitTorrent and UPnP/DLNA media tooling in production contexts. Based near Canberra, he’s comfortable with regular domestic and occasional international travel for leadership roles. Colleagues know him for methodical refactors and bug hunts that quietly improve reliability across complex networking codebases.
Full-featured BitTorrent client package and utilities
Role in this project:
Back-end Developer
Contributions:4 releases, 81 reviews, 3195 commits in 9 years 5 months
Contributions summary:Matt primarily focused on making improvements to the `torrent` package, including dependency updates and benchmark enhancements. They refactored the storage options within the package, adding new features such as setting piece layer hashes and setting for v2 torrents. Additionally, they provided some cleanups and fixed some data races in piece ordering and handling.
Contributions:1 release, 109 commits, 67 PRs in 3 months
Contributions summary:Matt primarily worked on improving the Kademlia DHT implementation within the go-libp2p project. Their contributions focused on refactoring the bootstrapping logic, including adding the default libp2p bootstrap peer list and simplifying the bootstrap process. Additionally, the user addressed races and other issues, and also made code improvements by type-checking interfaces and adding new functionalities.
golangipfskademlia-dhtdhtgo-libp2p
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.