Nicolaas Kaashoek

Contact: nicolaas at princeton DOT edu
You can find my CV here.

About Me

I'm a current PhD student at Princeton working in the SNS group. I completed my Bachelor's and Master's degrees in Computer Science at MIT in 2020 and 2021 respectively. I am broadly interested in distributed systems and operating systems. For my Master's thesis I built CheckSync, a system that enables multi-threaded checkpointing of Golang code to allow programs to efficiently make snapshots of their current running state and resume from those snapshots. My thesis can be found here.

Research Projects

Projects

Below is a list of the final projects I've worked on during my time as a student, as well as a brief description of each one.

Publications