Shitanshu Aggarwal saggarwal.90@gmail.com #3030, 1115 8th Ave Grinnell, IA 50112 (717) 538-9958 Education: B.A., Computer Science & Neuroscience, May 2011 (expected) Grinnell College, Grinnell, IA. Major GPA: 3.76 Skills Proficient: C, Java, Scheme, C++, CUDA, PHP, SQL, HTML Familiar: PIC Assembly, MATLAB, prolog, BASIC, javascript, python Environments: Linux/Unix, Windows 7/XP, Mac OS X, iPhone OS Tools: SVN, Git, xUnit, DDD, Make, Eclipse, Emacs, pnotepad, bash, cron, Lyx Languages: English (native), Hindi (native), Punjabi (native), German (conversational) Related Experience Web Application Developer (March 2009-Present) Grinnell College, Information Technology Services, Grinnell, IA * Maintaining the technology consultants' award-winning open source scheduling, database, time clock & timesheet management system, TCDB (Technology Consultant Database). * Maintaining the web application server (running Debian Linux) & code repository. * Rewriting the application completely with OO (Object-Oriented) PHP to make it easier for future development and maintenance. * TCDB has 110 users and is used to clock an average of 60 shifts a day. Server Administrator (April 2009-Present) Grinnell College, Information Technology Services, Grinnell, IA * Maintaining & backing up the equipment checkout system server (running Debian Linux). * Coordinating with the Audio Visual Center and the Software providers to keep the system up-to-date, keeping service disruption at the minimum. Technology Consultant (November 2008-Present) Grinnell College, Information Technology Services, Grinnell, IA * Staffing various on-campus computing facilities. * Helping students and faculty troubleshoot problems with applications and network services. * Repairing non-functional computers. * Mentoring 6 trainees for the technology consultants program. Undergraduate Researcher (May,2009-September,2009) Grinnell College, Department of Computer Science, Grinnell, IA * Researched on modern machine learning, computer vision and scene text recognition technologies * Designed, implemented (using NVIDIA's CUDA framework), tested and benchmarked a parallelized maximum entropy learning model. * Improved training speed by a factor of 31x over the previous implementation. * Presented at a major undergraduate research conference. Teaching Assistant (January,2010-Present) Grinnell College, Department of Computer Science, Grinnell, IA * Mentoring lab sessions for a class of 35 students with minimal CS background Computer Science Tutor (October,2009-Present) Grinnell College, Department of Computer Science, Grinnell, IA * Tutoring students in computer science concepts such as functional and object oriented programming. Lab Mentor (September,2009-October,2009) Grinnell College, Department of Physics, Grinnell, IA * Conducted lab sessions for 20 introductory level physics students. Coursework: Automata, Formal Language & Complexity Theory (in progress); Compilers (in progress); Artificial Intelligence; Analysis of Algorithms; Memory Management, Data Representation, and Formal Methods; Combinatorics; Databases & Web Application Design; Electronics w/ Lab; Linear Algebra; Human Computer Interaction; Modern Physics.