I am a first year Computer Science PhD candidate at Cornell University. My research advisor is Professor Ken Birman. I received my B.Sc. in Computer Science from the University of Illinois at Urbana-Champaign in 2009.

My research interests are diverse but tend to center around the systems domain. My current work spans the intersection of networking and cloud computing. In the past, I have built a peer-to-peer live distribution system for scalable video, a network overlay management service, a distributed and replicated network file system, as well as an IM service.

Other Computer Science topics that interest me but are not within the scope of my research include graphics, robotics and database systems. I am also a science enthusiast and I try to keep abreast of developments in other fields. I used to study Chemical Engineering before switching to Computer Science.

In my spare time, I enjoy hiking and experiencing the great outdoors, sometimes driving more than 12 hours to get to places.

Teaching

Like many of the finest professors who have taught me, I hope to inspire my students to reach higher and farther. I am or have been a TA for the following courses:

Work Experience

I have worked at several places (all in Singapore) before attending graduate school. Many of my employers have left me letters of recommendation.

Resume

I am currently on the lookout for internship opportunities over the summer of 2012. A copy of my resume is available here.

Miscellaneous

If you have an idea for a software and can dictate the exact requirements, I can probably write it or tell you why it is not feasible. If you would like me to serve as your consultant, please e-mail me.