I graduated from UIUC CS with a M.S. degree, working with Prof. Vikram Adve on compilation of Deep Learning models with HPVM/LLVM on heterogeneous systems. I earned my Bachelor degree in Computing at PolyU, where I worked with Prof. Zili Shao on Embedded Systems and Key-Value stores.
I used to be an intern at the PurPL Lab of Purdue University, working with Prof. Tiark Rompf on native, distributed compilation of SQL queries for Data-Intensive Systems (Flare - an Accelerator for Apache Spark) with LMS, and at Microsoft Research Asia, working with Dr. Liang Jeff Chen on transaction atop distributed databases.
Advisor: Vikram Adve
Dept. of Computer Science, University of Illinois at Urbana-Champaign (M.S. Thesis), 2020.
Yuanjing Shi, Zhaoxing Li
Finalist, ACM SIGMOD Programming Contest (SIGMOD’ 19), 2019.
SQLiteKV: An Efficient LSM-tree-based Lightweight Database Engine for Mobile Devices - (Extended version available at IEEE TCAD 2018)
Yuanjing Shi, Zhaoyan Shen, Zili Shao
23rd Asia and South Pacific Design Automation Conference (ASP-DAC), 2018.
yj at shingjan.me