Interests: I primarily focus on problems related to
self-adjusting computation. Current
projects include language design and compilation techniques for
self-adjusting computation, applications to dynamic algorithms,
machine learning, scientific computing, and computational biology.