William Yu did his undergraduate work at Indiana University (IU) on a Wells Scholarship, majoring in mathematics, chemistry, and Germanic Studies. He completed his master’s work at Imperial College London on a Marshall Scholarship. While there, he applied network partitioning techniques to modeling protein dynamics and developed a novel local, multi-resolution method for community detection in complex networks. Afterwards, the Hertz Fellowship enabled him to get his PhD in applied math at MIT, where he developed fast compression and search algorithms for processing and analyzing next-generation genomic sequencing data. After graduation, William became a postdoctoral research fellow at the Department of Biomedical Informatics at Harvard Medical School, working on sketching and streaming algorithms for large patient record databases.