Eliza Weisman

Software Engineer at Oxide Computer Company

San Francisco, California, United States
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
🎓
Top School
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.
code13 years of coding experience
job6 years of employment as a software developer
book3.67 GPA, 3.67 GPA at Allegheny College
languagesEnglish, java, python, c, scala, rust
stackoverflow-logo

Stackoverflow

Stats
843reputation
117kreached
16answers
3questions
github-logo-circle

Github Skills (70)

multithreading10
dns-resolver10
testing10
http10
mtls10
hyper10
dns10
nameserver10
concurrency10
monitoring10
service-mesh10
middleware10
mutex10
async10
implement10

Programming languages (20)

JavaC++CSSRustCScalaMakefileGo

Github contributions (5)

github-logo-circle
tokio-rs/console

Apr 2021 - Dec 2022

a debugger for async rust!
Role in this project:
userBack-end Developer
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.
crateconsolerusttokio-consoledebugger
tower-rs/tower

Sep 2017 - Jun 2022

async fn(Request) -> Result<Response, Error>
Role in this project:
userBack-end Developer
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.
Request Free Trial