Siddhartha Sen  

Sid

Princeton University
Department of Computer Science

35 Olden Street
Princeton, NJ 08540

Email: sssix AT cs ...

Princeton

My Resume (Updated: 12/7/2010)

 

I am a 5th year PhD student in the Department of Computer Science at Princeton University. I work with Robert Tarjan in the Theory group and Michael Freedman in the Scalable Network Systems (SNS) group. Prior to this, I worked for three years in the Network Load Balancing group of Windows Server at Microsoft. I received my S. B. and M. Eng. in Computer Science from MIT. My M. Eng thesis advisor was Charles Leiserson.

I am supported by the 2009-12 Google Ph.D. Fellowship in Fault Tolerant Computing.

My research interests lie at the boundary of systems and theory, with the goal of allowing ideas and techniques to flow freely in either direction. On the theory side, I am interested in the design and analysis of data structures and algorithms for combinatorial problems that are efficient in practice. On the systems side, I am interested in building scalable and reliable distributed systems. Ultimately, I am interested in the algorithms and designs needed to build provably scalable and reliable distributed systems.

Publications & Talks

(Talks given by me are indicated by )

Scalable, Reliable Distributed Systems:

Data Structures & Graph Algorithms:

Other/Invited Talks

Teaching

  • Theory of Algorithms (COS 423), Spring 2009
  • General Computer Science (COS 126), Fall 2008

Students

I've had the privilege of working with these talented undergraduates:

  • Jarett Schwartz
  • Kay Ousterhout