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
python10
back-end-development10
metric10
performance-measurement10
testing9
postgresql9
caching9
kafka8

Programming languages (7)

TypeScriptC++ShellRustCJavaScriptPython

Github contributions (5)

github-logo-circle
getsentry/sentry

Mar 2023 - Mar 2025

Developer-first error tracking and performance monitoring
Role in this project:
userBack-end Developer
Contributions:241 reviews, 226 PRs, 450 pushes in 2 years 1 month
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.
monitorpythonsentrydjangoerror-monitoring
getsentry/taskbroker

Dec 2024 - Apr 2025

A consumer + rpc interface for asynchronous task execution
Contributions:65 reviews, 90 PRs, 150 pushes in 3 months
tag-production
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
John Yang - Software Engineer at Plaid