|
Phone: (650) 424-8526 Email: kinshuk@cs.stanford.edu |
URL: http://www-flash.stanford.edu/~kinshuk |
| 1995-2000 |
Stanford University Received PhD in Computer Science in 2000. Received MS in Computer Science in 1997. PhD disseration was on Virtual Clusters, a novel technique to efficiently manage resources on large shared-memory multiprocessors without requiring any modifications to the operating system. |
| 1991-94 |
University of California, Berkeley BS in Electrical Engineering and Computer Science Honors Program. University of California gold medal finalist. GPA: (technical) 4.00/4.00 (overall) 3.95/4.00 Coursework included artificial intelligence, algorithms, compilers, databases, graphics, hardware design, networking, operating systems, signal processing, and economics. Research included low-power operating systems. |
| 2000-present |
VMware, Inc. I help with defining, designing, and implementing new features for the VMware ESX Server, a high-performance scalable server product that virtualizes the x86 platform. |
| 1995-2000 |
Research Assistant at Stanford University Researched resource management, virtual machine monitors, fault containment, and scalable large shared-memory multiprocessors while designing the Virtual Clusters technique. Developed a prototype system that runs on the SGI Origin and Stanford FLASH multiprocessors. I also contributed to the Hive operating system and the SimOS machine simulator. |
| Winter 2000 |
Teaching Assistant at Stanford University CS240 - Advanced Topics in Operating Systems Assisted Prof. Mary Baker in teaching this class on advanced study in operating system topics and exposure to recent developments in operating system research. |
| Winter 1997 |
Teaching Assistant at Stanford University CS240A (now called CS140) - Operating Systems and Systems Programming Assisted Prof. Mendel Rosenblum in teaching this class on fundamentals of operating systems design and implementation. |
| 1991-95 |
Programmer Analyst at Lawrence Berkeley National Laboratory Designed and developed the image processing software for Hands-On-Universe (R) project at Lawrence Berkeley National Laboratory. Hands-On Universe is an educational program that enables students to investigate the universe while applying tools and concepts from science, math, and technology. I was also responsible for system administration duties for SunOS and Solaris workstations. |
| 1991-92 |
Laboratory Assistant at University of California, Berkeley Performed data analysis for predicting occurrence and rate of spread of fires for Prof. Keith Gilless (Department of Environmental Science, Policy, and Management). |
Interests: Basketball, hiking, and biking.