John Dorenboos, a Computer Science student research assistant