Distinguished Software Architect, Media Edge Yahoo Home Page & Verticals
California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Kit Chan is a Distinguished Software Architect with 12+ years of experience building high-performance edge services and HTTP proxy platforms at Yahoo, where he founded and scaled the Media Edge team driving caching, routing, and security for major properties. A longtime Apache Traffic Server committer and open source advocate, he maintains ATS plugins (WASM, Lua, ESI) and helped onboard ATS to Google's high-profile OSS-Fuzz project, integrating continuous fuzzing for production safety. Kit blends hands-on engineering—kernel and system tuning, eBPF/SystemTap debugging, jemalloc memory forensics—with strategic platform work like Kubernetes-based ingress controllers and privacy/compliance solutions. He is a proven tech team builder and mentor who champions internal knowledge sharing (co-chairing Mindshare) and turns research into production features that measurably improve capacity and resilience.
12 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Computer Science, 3.84/4.00, Bachelor’s Degree, Computer Science, 3.84/4.00 at Carnegie Mellon University
Master’s Degree, Computer Science, 3.723/4.000, Master’s Degree, Computer Science, 3.723/4.000 at Stanford University
English, Chinese, Chinese, Japanese, Indonesian, German
Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.
Role in this project:
Back-end Developer
Contributions:184 reviews, 215 commits, 266 PRs in 9 years 3 months
Contributions summary:Kit's commits focus on adding functionality to the "ts-lua" plugin, designed for Apache Traffic Server. The contributions include adding documentation for Lua plugins and implementing new APIs, specifically, functions for retrieving and setting data related to traffic sessions, request/response transformations, and properties related to HTTP transactions. The code changes reveal expertise in extending the capabilities of the plugin.
OSS-Fuzz - continuous fuzzing for open source software.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:1 commit, 15 PRs, 11 comments in 1 day
Contributions summary:Kit's contributions primarily revolve around the `trafficserver` project within the `oss-fuzz` repository. They focused on integrating and configuring fuzzers, specifically `FuzzEsi` and `FuzzHTTP`, for continuous testing. Their work included modifying build scripts (`build.sh`) to enable fuzzing, incorporating seed corpora, and fixing library issues to ensure successful fuzzer execution. These modifications show a focus on building and integrating fuzzers for the purpose of continuous testing.
oss-fuzzfuzz-testingossvulnerabilitiessecurity
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
Kit Chan - Distinguished Software Architect, Media Edge Yahoo Home Page & Verticals