Hannah Howard is a seasoned CTO and senior developer with 13 years of experience building and leading teams to deliver distributed systems, Web3 infrastructure, and front-end applications from Los Angeles. She has deep hands-on expertise in Go and JavaScript ecosystems, contributing to high-profile open-source projects like IPFS/kubo, Filecoin (Lotus and Venus) and Angular, where her work spans core protocol features, data transfer/graphsync implementations, and nuanced front-end integrations. As a leader at Protocol Labs she led retrieval client work and GTM for Web3 storage and CDN products, and at Carbon Five she was a technical anchor across diverse stacks—demonstrating an unusual ability to move between low-level networking and polished user-facing code. Hannah also has a history of teaching and mentoring, from classroom instruction to leading 10-person client teams, and she brings an operator’s pragmatism from roles as an IT director and startup consultant. Notably, her contributions include refactors and tests that improved system robustness for peer-to-peer data retrieval—work that quietly underpins decentralized storage used by many projects.
13 years of coding experience
15 years of employment as a software developer
B.A Computer Science, B.A Computer Science at Brown University
Reference implementation of the Filecoin protocol, written in Go
Role in this project:
Back-end Developer
Contributions:51 reviews, 209 commits, 134 PRs in 3 years 1 month
Contributions summary:Hannah primarily refactored the data transfer module, adding comments and renaming variables to clarify its internal workings. They focused on the voucher and channel types, implementing interfaces to convert them to and from bytes and adding unique identifiers for voucher types. The changes also included integrating the data transfer module with a mock version and setting up the groundwork for a graphsync implementation. These contributions show a focus on the core infrastructure and communication aspects of the Filecoin protocol.
Contributions:25 commits, 44 PRs, 91 pushes in 9 months
Contributions summary:Hannah focused on implementing and refactoring the Graphsync Fetcher within the Filecoin Venus repository. Their contributions included the initial addition of a Graphsync fetcher, refactoring and extracting its components, and adding unit tests. The user integrated the PeerTracker with the Graphsync fetcher and addressed issues with message handling, demonstrating a deep understanding of the system's networking and data retrieval mechanisms.
golangfilecoinfull-nodeblockchainvenus
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.