Kai is currently a first-year Computer Science PhD student in EECS at University of California, Merced. Before coming to UC Merced, he got his Masters degree in Computer Science and Engineering from Michigan State University in 2016. His research broadly falls into general areas of High Performance Computing (Large-Scale Parallel Systems). Specifically, he focuses on the following areas: (i) Parallel programming models and runtime; (ii) Performance optimization and modeling; (iii) Resilience and consistency; (iv) Non-volatile memory; (v) Fault tolerance in extreme-scale parallel systems. He served as a student volunteer in SC'16, Salt Lake City. He served as an external reviewer for IPDPS’17, Cluster'17, NAS'17 and HPCC'17. He did an internship at Los Alamos National Laboratory in summer 2017.