Mehul Agarwal is a Software Engineer at Google, with a career that began with a Bachelor of Science in Computer Science from the University of Illinois at Urbana-Champaign. Mehul's experience includes serving as a Course Assistant for the "Introduction to Computer Science" course at the university, where responsibilities included teaching discussions and grading assignments. A software engineering internship at Google preceded ongoing work since July 2009, while a prior internship at Endeca involved developing a desktop-search application and creating a semantic web engine. Mehul also completed an internship with Google's Search Quality team in early 2008.