Haoyu Wu is a software engineer with nine years of experience building backend systems and tooling, currently based in Mountain View and working at Roku. He holds an MS in Software Engineering from Carnegie Mellon and a BS from Boston University, blending strong academic training with hands-on product experience across startups and larger telecom and media companies. Haoyu contributes to notable open-source projects like fortio, improving HTTP load-testing, dynamic configuration, and connection-reuse behaviors that aid debugging and performance analysis. His work spans core HTTP client internals and runners, demonstrating a focus on reliability and observability in distributed systems. Colleagues describe him as a pragmatic problem-solver who surfaces low-level improvements that have outsized impact on system stability and developer productivity.
9 years of coding experience
2 years of employment as a software developer
Master of Science in Software Engineering, Master of Science in Software Engineering at Carnegie Mellon University
Bachelor’s Degree, Bachelor’s Degree at Boston University
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Role in this project:
Back-end Developer
Contributions:90 reviews, 7 commits, 10 PRs in 9 months
Contributions summary:Haoyu primarily contributed to the `fortio/fortio` repository by implementing and refining back-end functionalities related to HTTP load testing and dynamic configuration. Their work includes adding features such as JSON array support in dynamic JSON flags and improving the visibility of IP address resolution within the HTTP client. They also addressed bugs related to empty body content in HTTP requests and implemented connection reuse flags. The user's changes touched core components of the HTTP client and runner, improving performance and debugging capabilities.
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
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.