Principal Open-Source Software Engineer at The Zcash Foundation
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jane Lusby is a Principal Open-Source Software Engineer with 13 years' experience specializing in systems-level Rust development, compiler diagnostics, and test automation. Based in San Francisco and contributing at Futurewei, she leads collaboration efforts for the Rust Foundation and chairs an error-handling project group, bringing both technical depth and community stewardship to large open-source ecosystems. Her contributions span high-profile repos like rust-lang/rust and clippy—where she implements lints and diagnostic metrics—and extend to tracing, cargo, chalk, and Zcash’s zebra node, reflecting deep expertise in compiler internals, logging/telemetry, and cryptographic systems. Known for clean refactors and practical tooling improvements, she blends rigorous test-driven development with an eye for developer ergonomics. An understated strength is her knack for translating complex type-system and diagnostics concepts into maintainable libraries and reproducible test suites.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BS), Computer Science and Engineering, Bachelor of Science (BS), Computer Science and Engineering at UC Merced
A trait object based error handling type for easy idiomatic error handling and reporting in Rust applications
Role in this project:
Back-end Developer
Contributions:21 reviews, 101 commits, 95 PRs in 2 years 3 months
Contributions summary:Jane primarily focused on refactoring and renaming core types within the `eyre-rs/eyre` repository. The commits involved modifying the error handling type to introduce customization and new APIs. These changes suggest an effort to improve the library's internal structure and flexibility for developers.
Contributions:503 reviews, 177 commits, 267 PRs in 9 months
Contributions summary:Jane primarily contributed to the development and maintenance of the `zebra` node. Their work focused on fixing warnings throughout the codebase, refactoring code, and implementing specific functionalities. Key areas of involvement include the networking layer, and the state storage layer of the node. The user also made modifications related to script validation within the transaction processing pipeline.
rustzebrazcashzcash-node
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
Jane Lusby - Principal Open-Source Software Engineer at The Zcash Foundation