Biography

Nate Foster is a Professor of Computer and Communication Sciences at EPFL and a Visiting Researcher at Jane Street. He currently serves as Vice Chair of DARPA's Information Science and Technology (ISAT) study group.

The goal of Nate’s research is to develop languages and tools that make it easy for programmers to build secure and reliable systems. His current work focuses on the design and implementation of languages and tools for programmable networks. In the past he has also worked on bidirectional languages (also known as “lenses”), database query languages, data provenance, type systems, mechanized proof, and formal semantics.

Nate received a PhD in Computer and Information Science from the University of Pennsylvania, an MPhil in History and Philosophy of Science from Cambridge University, and a BA in Computer Science from Williams College. He is an ACM Fellow, and his awards include a Sloan Research Fellowship, an NSF CAREER Award, the SIGPLAN Robin Milner Award, the SIGCOMM Rising Star Award, as well as several paper and teaching awards.