Siyuan He

Software Engineer at Plaid

Danville, California, 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

👤
Senior
🎓
Top School
Siyuan He is a seasoned software engineer and engineering leader with over a decade designing, building, and operating large-scale distributed systems for high-throughput production environments. He has driven systems that handle tens of thousands of TPS and hundreds of millions of monthly users, improving latency (p99) from 100ms to 15ms and lifting reliability from 99.9% to 99.99%. Technically fluent in Core Java, Scala, SQL, Spring Cloud, Spark and Temporal, he pairs deep backend expertise with cloud-native infrastructure skills across AWS, Kubernetes, Terraform and Ansible. He’s led cross-functional SRE/Platform/DevOps teams, launched revenue-generating platforms, and built a petabyte-scale ML feature store for real-time and batch workflows. An active open-source contributor, he has made performance-focused architecture changes to the well-known Alluxio project, showing a tendency to optimize threading and configuration for production robustness. Based in Danville, California, Siyuan combines hands-on engineering with pragmatic operational improvements that scale systems and teams.
code11 years of coding experience
job15 years of employment as a software developer
bookMaster of Applied Science Software Engineering, Master of Applied Science Software Engineering at Carleton University
github-logo-circle

Github Skills (10)

javas10
alluxio10
thrift10
back-end-development10
java10
orchestration-framework9
concurrency9
orchestrate9
orchestration9
configuration-management8

Programming languages (2)

JavaScala

Github contributions (5)

github-logo-circle
Alluxio/alluxio

Oct 2014 - Feb 2015

Alluxio, data orchestration for analytics and machine learning in the cloud
Role in this project:
userBackend Developer
Contributions:20 commits, 3 PRs, 5 comments in 3 months
Contributions summary:Siyuan primarily focused on modifying and improving the underlying architecture of the Tachyon (Alluxio) project. Their contributions centered on changing the thread model to use `TThreadPoolServer` for both Master and Worker components, indicating a focus on improving server performance and resource management. Additionally, the user made changes to configuration settings and removed references to outdated properties, suggesting a role in refactoring and maintaining the project's codebase. These changes involved modifications to Thrift services, thread management, and configuration files.
data-analysisvirtual-distributed-filesystemanalyticsorchestrationdata-science
PaytmLabs/PLAT-ENG-CHALLENGE

Mar 2016 - Mar 2016

Contributions:9 commits, 2 pushes in 6 days
interview-challenge
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
Siyuan He - Software Engineer at Plaid