This guy is not the same guy as this guy. The latter is a postdoc at the Media Lab who also likes to design. The former is a noveau music maker who was on last week's MTV Alert.
Arnab Nandi is an Assistant Professor in the Department of Computer Science and Engineering at The Ohio State University. You can read more about him here.