We did this project in a group of four, in which we used remote pair programming techniques to design and work on the project together. I worked on all three phases of the project, including designing and implementing User Programs, Threads, and FileSystem on PintOS.