Pedagogy Fellow in School of Engineering and Applied and Sciences
Currently a G5 in Computer Science with an interest in parallel computing, William is working toward a PhD on improving the throughput performance of transactional systems that underpin highly-concurrent applications, such as massively-parallel databases. William also enjoys learning and teaching computer systems, having spent three semesters as a TF for CS61 at Harvard and five semesters on course staff for various systems CS classes in undergrad. Other academic subjects of interest include CS history, linguistics, and East Asian language and culture. During research breaks, William enjoys playing board/card/video games, contributing to full-stack software projects, exploring nearby restaurants (when safe), experimenting with food recipes, and when the timing works out, volunteering at the Head of the Charles.