I’m a first-year Ph.D. student at the University of Washington Paul G. Allen School of Computer Science & Engineering. I work between the PLSE, Sampa, and MISL groups applying programming language techniques to problems in architecture and synthetic biology.

I’m currently working on ways to design and program domain-specific reconfigurable accelerators by applying techniques from programming languages to architecture design.

I’m also working on programming models for microfluidic chips. These architectures promise to make labs-on-a-chip (LoCs) scalable and affordable, but issues like high error rates, resource management, and concurrency make them difficult to program.

News

Jun 7

Vincent and I won the Qualcomm Innovation Fellowship for our proposal on domain specific reconfigurable accelerators. Thanks to our advisors Ras, Luis, and Alvin!

Apr 11

I’ll be heading to Eugene over the summer for the Oregon Programming Languages Summer School.

Papers

Design and Implementation of Concurrent C0
Max Willsey, Rokhini Prabhu, and Frank Pfenning
International Workshop on Linearity 2016
Design and Implementation of Concurrent C0
Max Willsey
Senior Honors Thesis
Designated as Exemplary Thesis by the senior thesis award committee
[Poster] [Slides]