Vijay Chidambaram
Computer Sciences and Statistics #7366,
Madison, WI 53706
******@**.****.***
http://pages.cs.wisc.edu/ vijayc/
Education PhD in Computer Science, University of Wisconsin Madison Expected May 2015
Advisors : Prof. Andrea C. Arpaci-Dusseau and Prof. Remzi H. Arpaci-Dusseau
MS in Computer Science, University of Wisconsin Madison May 2011
CGPA 3.875/4
B.E. in Computer Science, College of Engineering Guindy,
Anna University, India May 2009
CGPA 9.12/10
Research Operating systems, le systems, storage systems
Interests
Experience Research Assistant, UW Madison January 2010 - present
Working with Prof Andrea and Prof Remzi on le system consistency
and reliability
Intern, Microsoft Research Summer 2012
Worked on load balancing for Cosmos, a distributed storage system
Helped increase scalability of the system
Intern, Google Summer 2010
Worked on the successor to the Google File System, Colossus
Added to the disaster recovery capabilities of the system
Intern, Networks Lab, Indian Institute of Technology, Madras Summer 2008
Worked on providing Single Sign On and other services for the users of a wide-area
network connecting 8 colleges across the state
Built a distributed testbed for network experiments
Intern, HeyMath!, Chennai, India Summer 2007
Created a mailing engine to serve the mass mailing needs of HeyMath!
The user interface was designed such that even laymen users could easily use the
web application.
Publications Consistency Without Ordering
Vijay Chidambaram, Tushar Sharma, Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau
USENIX Conference on File and Storage Technologies (FAST 2012)
Designing Persuasive Robots: How Robots Might Persuade People Using
Vocal and Nonverbal Cues
Vijay Chidambaram, Yueh-Hsuan Chiang, Bilge Mutlu
International Conference on Human Robot Interaction (HRI 2012)
Coerced Cache Eviction: Dealing with Misbehaving Disks through Discreet-
Mode Journaling
Abhishek Rajimwale, Vijay Chidambaram, Deepak Ramamurthi,
Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
International Conference on Dependable Systems and Networks (DSN 2011)
Design-space exploration of ash augmented architectures
Thanumalayan S, Vijay Chidambaram, Ranjani Parthasarathi
Student Research Symposium, International Conference on High Performance
Computing (HiPC 2008)
Projects No-Order File System Spring 2011 - Fall 2011
De ned the di erent levels of consistency provided by le systems, and the mech-
anism needed to provide each level
Designed and implemented the No-Order File System (NoFS) which provides
consistency without resorting to the use of ordering points
Coerced Cache Eviction Spring 2010 - Fall 2010
Technique to force writes to disk where disks do not properly obey cache ush
commands
Implemented and tested in ext3 lesystem via a new journalling mode called
Discreet Mode Journalling
Small scale distributed key-value store Spring 2009
Distributed key-value store, modeled on Dynamo, capable of handling node and
network failures
Implemented in Google Go
Performance Analysis of Memcached Fall 2009
Carried out performance analysis of memcached, a distributed object store
Investigated gains from providing operating system support for memcached
Flash Augmented Architectures - Senior Year Undergraduate Project 2008- 2009
Examined the e ects of introducing ash and SSD storage in today s storage
hierarchy
Design replaced all of main and secondary memory with SSD storage
Analyzed the side-e ects of the design and applications which might potentially
bene t from such a design
GENIE - Distributed Testbed for Network Experiments Summer 2008
User can specify the topology of the virtual network graphically
Parameters of the virtual network such as link bandwidth and delay can be spec-
i ed by the user
Operating Systems: Windows, Linux
Computer
Languages: C, C++
Skills
Academic Alumni Scholarship, University of Wisconsin-Madison, 2009
Honors
Leadership Google Student Ambassador, University of Wisconsin Madison 2010-2011
Activities
Head of Web Operations, Kurukshetra (National Tech-Fest of College Of Engineer-
ing, Guindy) 2009
Google Campus Ambassador, College of Engineering Guindy 2007-2008
Executive Director, Computer Society Of Anna University (Largest student org on
campus) 2007-2008
Other Among Top 20 out of 200 teams in the International Collegiate Programming Contest
Achievements North Central America Regionals 2009
Among Top 5 Conceptors on Topcoder, a competitive software development por-
tal. Conceptors work with the clients and the software designers to mesh out client
requirements technically 2009
Conceived and designed Riddles of the Sphinx 2008 and 2007, online technical
hunts conducted during Kurukshetra. Both ROS events attracted more than 200,000
participants from around the world 2007-2008
Conducted Sparks and Prodigy, events aimed at exposing school children to technol-
ogy 2007-2008
Conducted several online and onsite programming contests 2007-2009