Experience
Teaching
Instructional Aide
Jan. 2023 - May 2023, University of Michigan
EECS475 (Introduction to Cryptography): An upper-level 100+ student course on the B.Sc. CS track. Notes are available.
Instructional Aide
Sep. 2022 - Dec. 2022, University of Michigan
EECS572 (Randomness and Computation): A graduate-level 70+ student course on the M.S. theory CS track. Notes are available.
Teaching Assistant
May 2021 - Aug. 2021, Shanghai Jiao Tong University
VV285 (Honor Mathematics III): A 200+ student rigorous analysis course on the B.Eng. ECE track. We also holds the first JIntegration Bee competition!
Teaching Assistant
Sep. 2020 - Dec. 2020, Shanghai Jiao Tong University
VV186 (Honor Mathematics II): A 200+ student rigorous analysis course on the B.Eng. ECE track.
Selected Research
Undergraduate Researcher
Mar. 2022 - Present, University of Michigan
Finding Minimal Balanced Separators with Detection Sets: Design the first almost linear time algorithm on finding minimal balanced separator advised by Thatchaphol Saranurak
Undergraduate Researcher
May 2022 - Apr. 2023, University of Michigan
Deep Learning Foundation: Develop various techniques to understand deep neural networks advised by Wei Hu under the SURE Program.
Software Development
Backend Developer
Oct. 2020 - Jun. 2021, Virtual, Shanghai
foodall: A food order platform in Taiwan, built with Golang and Gin, MongoDB, with RESTful API design.
Last Updated on Nov 30th 2023