People

Nate Foster

Nate Foster

Full Professor

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.


Team

Thibault Dardinier

Thibault Dardinier

Postdoctoral Researcher (EPFL)

Sylvie Buchard

Sylvie Buchard

Administrative Assistant (EPFL)

Guy Amir

Guy Amir

Postdoctoral Researcher (Cornell)

Mark Barbone

Mark Barbone

PhD Student (Cornell)

Mark Moeller

Mark Moeller

PhD Student (Cornell)

Aditya Senthilnathan

Aditya Senthilnathan

PhD Student (Cornell)

Annabel Baniak

Annabel Baniak

Masters Student (Cornell)

Tudor Braicu

Tudor Braicu

Undergrad Student (Cornell)

Vera Hanjani

Vera Hanjani

Undergrad Student (Cornell)

Ben Ylvisaker

Ben Ylvisaker

Software Engineer (Cornell)

Jedidiah McClurg

Jedidiah McClurg

Software Engineer (Cornell)

Rebecca Liu

Rebecca Liu

Software Engineer (Cornell)

Shailja Gaur

Shailja Gaur

Administrative Assistant (Cornell)


Alumni

Postdoctoral Researchers

Jules Jacobs (2025)

Software Engineer, Jane Street

Mina Tahmasbi Arashloo (2023)

Assistant Professor, University of Waterloo

Parisa Ataei (2023)

Research Engineer, IOG

Tobias Kappé (2021)

Assistant Professor, University of Leiden

Hardik Soni (2021)

Senior Researcher, HPE Labs

Justin Hsu (2019)

Associate Professor, Cornell University

Hugo Pacheco (2017)

Assistant Professor, University of Porto

Robert Soulé (2015)

Associate Professor, Yale University

Arjun Guha (2014)

Associate Professor, Northeastern University

PhD Students

Ryan Doenges (2023)

Postdoctoral Researcher, Boston University

Thesis: Programming Language Foundations for Packet Processing

Praveen Kumar (2021)

Software Engineer, Google

Thesis: Toward Predictable Networks