John Yang

Software Engineer at Plaid

San Francisco Bay Area 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
John Yang is a software engineer with 10 years of experience building data and risk systems, currently working on Plaid’s fraud and risk platform in the San Francisco Bay Area. He has driven backend work on large-scale data platforms at Sentry—contributing to metrics, performance monitoring, and indexer design for a widely used open-source error-tracking project—and reduced technical debt by removing legacy cloudspanner references. His background includes brief tenures at Meta and internships at AWS, IBM, and Maxar, giving him exposure to edge compute, large-scale infrastructure, and defense-related projects. John blends pragmatic system design with performance-minded engineering, especially around sampling, aggregation, and caching in metrics pipelines. He holds a Computer Science degree from the University of Waterloo and prefers tackling data-heavy problems that sit at the intersection of observability and production reliability.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Waterloo
github-logo-circle

Github Skills (16)

performance-tuning10
performance-analytics10
performance-monitor10
performance-analysis10
performance-monitoring10
data-pipelines10
data-pipeline10
back-end-development10
python10
metric10
performance-measurement10
testing9
postgresql9
caching9
kafka8

Programming languages (7)

TypeScriptC++ShellRustCJavaScriptPython

Github contributions (5)

github-logo-circle
getsentry/sentry

Mar 2023 - Sep 2025

Developer-first error tracking and performance monitoring
Role in this project:
userBack-end Developer
Contributions:259 reviews, 263 PRs, 485 pushes in 2 years 6 months
Contributions summary:John primarily contributed to the metrics and performance monitoring aspects of the Sentry project. Their work focused on adding use case awareness to the indexer and related components, including the Postgres indexer, caching indexer, and static string indexer. The user implemented features to handle sampling, the inclusion of aggregation options for metrics, and established a new test script for improved metrics platform validation, indicating a deep understanding of data pipeline design and performance optimization within the Sentry ecosystem. The user also removed cloudspanner references, indicating work to reduce technical debt.
performance-monitoringcrash-reportingcrash-reportserror-monitoringmonitoring
john-z-yang/lisp

Aug 2022 - Dec 2022

Lisp bytecode compiler/interpreter
Contributions:189 commits, 66 PRs, 428 pushes in 4 months
bytecodecompilerinterpreterlispcpp
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