Evan Yin is a software engineer and technical leader based in Seattle with a decade of experience building and scaling distributed systems, observability platforms, and high-performance backends. At Snap he led major infra modernizations and rebuilt observability to >10x scale while cutting on-call load by 90% and driving cost savings measured in the millions. He contributed backend features to the notable open-source M3 time-series repo, extending Graphite query capabilities for richer aggregation and analysis. Earlier work at Amazon helped launch real-time ASR services and mobile streaming libraries used by millions, demonstrating a strong track record from systems design to client libraries. Curious and pragmatic, he blends deep production experience with a passion for continuous learning and practical cost-efficiency.
5 years of coding experience
14 years of employment as a software developer
Master of Science Computer Science, Master of Science Computer Science at Northeastern University
Bachelor Electronic Business, Bachelor Electronic Business at Yunnan University of Finance and Economics
Contributions:32 reviews, 27 commits, 20 PRs in 1 year
Contributions summary:Evan primarily contributed to the implementation of new Graphite functions and the enhancement of existing ones within the M3 time-series database query engine. This involved adding features like `groupByNodes`, `aggregateWithWildcards`, `aggregate`, `movingWindow`, `filterSeries`, `invert`, and `round`, alongside improvements to the `hitcount` and `substr` functions. These changes focused on extending the capabilities of the Graphite query language, enabling more flexible and powerful data aggregation and analysis within the M3 platform.
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.