Eliza Weisman is a systems-focused software engineer with 12 years of experience building high-performance, production-critical infrastructure in Rust. Her work spans async runtimes and tooling (Tokio, Tokio Console), HTTP/2 and HTTP libraries (hyper, h2), DNS resolvers, and service-mesh telemetry (Linkerd), with an emphasis on performance, observability, and robustness. She’s contributed deep fixes and refactors—task and threadpool improvements, codec hardening, flow-control testing, TTL/deadline fixes, and improved metrics/tracing—to widely used open-source projects. Currently a software engineer at Oxide Computer Company (which she describes as her dream job), she remains active in upstream Rust ecosystems. A self-described "systems witch" with a BS in computer and environmental science and early experience as a darkroom technician, she brings a meticulous, experimental mindset to systems design.
Contributions:10 releases, 449 reviews, 244 commits in 1 year 7 months
Contributions summary:Eliza primarily contributed to the console application, focusing on building a debugger for asynchronous Rust applications. The commits involved implementing features to collect and display task and resource data, including metrics like self-wake counts, percentages, and the time spent busy and idle. The code changes also included refactoring parts of the application to improve readability and address potential memory leaks. The user also added support for the display of warnings, color-coding of durations, and the ability to generate configuration files.
Contributions:6 releases, 196 reviews, 93 commits in 4 years 9 months
Contributions summary:Eliza Weisman made significant contributions to the `tower-rs/tower` repository, focusing on improving the robustness and correctness of the load-balancing and middleware components. Her work included fixing integer overflows, correcting off-by-one errors, and implementing `std::error::Error` for error types across several middleware crates. She also updated dependencies, addressed build issues, and refactored code for better naming conventions and handling of duplicate inserts.
error-responserustrequestasyncmiddleware
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.