Nicolaas Kaashoek

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.


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.