I have graduated, my new webpage is at http://saurabhg.web.illinois.edu/. Your browser should automatically redirect you to the new webpage, else click here.