Department of Computer Science
35 Olden Street
Princeton, NJ 08540
I am a forth-year Ph.D student in Department of Computer Science, Princeton University. My Ph.D advisor is Professor Jennifer Rexford. I received my B.Eng in Electronic Engineering with highest honor from Tsinghua University in July 2010. I finished my senior thesis in New Generation Network Lab.
I am driven by solving the practical problems in automating large-scale network management for efficiency and reliability. I bring the analytical and technical skills of Ph.D combined with the experience of a system coder in the network infrastructure team for one of the largest online services.
Research Software Development Intern in Microsoft Azure & Microsoft Research.
03/2013 - 05/2014
Project: Statesman: A Network-State Management Service
Worked in the Azure networking team which powers Microsoft's online services. Designed, built, and deployed the network-state management service which allows multiple network-management applications to operate independently, while maintaining network-wide safety and performance invariants. The system employed a model of observed-proposed-target states and a technique of highly-available web service to decouple the application logic with the physical infrastructure. It greatly reduced the complexity of application development and boosted the stability of network operation. The system has been deployed into Microsoft's datacenters across the globe, and has become the foundation service for building multiple automated management applications in production.
Research Software Development Intern in Microsoft Bing.
06/2012 - 02/2013
Project: AutoFocus: Automatic Problem Localization for Large Distributed Online Services
Designed and built an adaptive and real-time latency tracing system for large-scale distributed online services. The system automatically constructed the internal component dependency in serving user requests, and located the latency bottlenecks. Deploying into Bing, the system expedited resolving high-latency issues by exactly pinpointing the responsible service and machine location. It helped improving user-experienced latency of Bing.
Research Assistant in Princeton University.
12/2010 - 05/2012 & 06/2014 - Present
Project: HONE: Programmable Host-Network Traffic Management
Extended the scope of datacenter traffic management to the hosts, in order to exploit their traffic-measure-control and computation capabilities. Designed a programming model and its runtime system to write joint-host-network management tasks with a simple, integrated, and centralized view of datacenter. Built a system to efficiently execute the management tasks in parallel and scale across hosts and network. Built multiple common datacenter management tasks with HONE.
Project: Identifying Performance Bottlenecks in CDNs through TCP-Level Monitoring
Built a transport-layer network profiler that identifies the performance bottlenecks for wide-area web service. Deployed the tool in CoralCDN and identified the performance problems for the benefit of better CDN operation decisions.
Research Intern in Microsoft Research Asia.
12/2009 - 03/2010
Worked in the network research group on datacenter network virtualization. Designed control modules and experiments to validate link failure handling and adjustment of bandwidth guarantees for virtualized network slices.
Research Assistant in Tsinghua University.
04/2009 - 07/2010
Designed and built a matrix-factorization-based network coordinate system to estimate latency and bottleneck bandwidth between Internet hosts. Proposed and applied a sorting mechanism for neighboring Internet hosts to improve the latency estimation accuracy. Proposed to apply PCA in bottleneck bandwidth analysis. Reduced the analysis complexity to 10D state-space exploration problem.
Research Intern in University of Southern California.
07/2009 - 08/2009
Designed a channel estimator for underwater acoustic communication system based on the time, frequency, and phase rotation correlation. Built an underwater testbed for testing the proposal.
Graduate Student Government in Princeton University.
03/2011 - 03/2013
Board member of Social Affairs Committee. Representative of CS Department. Allocated funding for social activities of graduate students. Organized social events for graduate student community.
Student Association of Science and Technology in Tsinghua University.
10/2006 - 08/2007
Vice President of Department of Internal Relationship. Organized meetings of branch presidents of the organization. Bridged the branches to facilitate the cooperation in university-wide activities.
Last update in May 2014.