alt text

Shin-Yeh Tsai

I am a research scientist at Facebook, working on large-scale machine learning and deep learning systems. I received my PhD from Purdue University advised by Professor Yiying Zhang. My research interests span operating systems, distributed systems, and datacenter networking, previously focusing on RDMA-based datacenter network and remote/distributed memory systems.

Email: shinyehtsai at


Disaggregating Persistent Memory and Controlling Them from Remote: An Exploration of Passive Disaggregated Key-Value Stores
Shin-Yeh Tsai, Yizhou Shan, and Yiying Zhang
proceedings of 2020 USENIX Annual Technical Conference (ATC '20)

Pythia: Remote Oracles for the Masses
Shin-Yeh Tsai, Mathias Payer, and Yiying Zhang
proceedings of the 28th USENIX Security Symposium (USENIX SEC '19)

A Double-Edged Sword: Security Threats and Opportunities in One-Sided Network Communication
Shin-Yeh Tsai and Yiying Zhang
proceedings of the 11th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '19)

LITE Kernel RDMA Support for Datacenter Applications
Shin-Yeh Tsai and Yiying Zhang
Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP '17)

Distributed Shared Persistent Memory
Yizhou Shan, Shin-Yeh Tsai, and Yiying Zhang
Proceedings of the ACM Symposium on Cloud Computing 2017 (SoCC '17)

Rockies: A Network System for Future Data Center Racks
Shin-Yeh Tsai, Linzhe Li, and Yiying Zhang
WIP and Poster at the 14th USENIX Conference on File and Storage Technologies (FAST '16)

Reducing Energy Consumption by Data Aggregation in M2M Networks
Shin-Yeh Tsai, Sok-Ian Sou, and Meng-Hsun Tsai
Wireless Personal Communications Journal, 2014

Effect of Data Aggregation in M2M Network, Best Paper Award
Shin-Yeh Tsai, Sok-Ian Sou, and Meng-Hsun Tsai
Wireless Personal Multimedia Communications Symposium, 2012

Working Experience

Software Engineer Intern
Facebook, Menlo Park, CA, USA June 2018 – August 2018
Worked on network platform description projects

Member of Technical Staff Intern
VMware, Beijing, China June 2014 – August 2014
Designed an integrated platform to automatically evaluate bugs which can significantly facilitate debugging efficiency in VMware

Graduate Research Assistant
Develope several ongoing projects, and maintain 20-nodes InfiniBand cluster

Technical Skills

  1. Solid knowledge and extensive experience in Operating Systems, Distributed Systems, Networking (InfiniBand, RDMA, etc)
  2. Programming language: C/C++ and Python, efficient in kernel programming
  3. Cisco Certified Network Associate (CCNA) ‐ ROUTING & SWITCHING
  4. Data (big‐data) processing and analysis

Extracurricular Activities

President, Student Association of Department, National Sun Yat‐sen University
Lead my team to host dozens of activities in an academic year
Design a new revenue model of hosted activities which earns more than 100K (NTD) income

Air Force Platoon Leader, Taiwan
Lead 120 soldiers, did multitasking and problem‐solving for different training missions, and become the bridge between soldiers and commander