Ying Ye 111 Cummington Mall, RM 138 Boston, MA 02215 yingy@bu.edu (857) 272-2053 PROFILE Operating system developer Experienced C/C++ programmer EDUCATION Boston University, Boston, MA PhD candidate in Computer Science Advisor: Richard West GPA: 3.65 / 4 (September 2011 - May 2017) Tongji University, Shanghai, China Bachelor of Computer Science Shanghai Excellent Graduate GPA: 4.46 / 5 (June 2011) WORK EXPERIENCE Cisco Systems Inc., Cambridge, MA Software Engineer Intern (Summer 2015) Worked in a 20+ agile development team building web-based application that manages Cisco devices. Contributed most to the backend server based on Java Spring Framework. Heavily involved in the whole scrum process with weekly sprint. RESEARCH PROJECT Resource-aware Load Balancing on Multi-core Systems (September 2014 - Present) Investigating new load balancing algorithms that take shared caches, memory bandwidth and power consumption into account. Wrote a cache-aware load balancer prototype in Linux, then worked on a research OS. Load balancing works with sporadic server. Together they can either maximize application performance or minimize power consumption, while keeping application’s QoS requirement. Performance Isolation via Software Cache Partitioning (January 2013 - February 2014) Proposed a memory management framework in Linux kernel that partitions shared hardware cache on multi-core through the use of dynamic page coloring, providing performance isolation amongst applications. Experiments showed a noticeable reduction in program performance variation up to 39%, in the presence of heavy contention from co-runners. ADDITIONAL PROJECTS In-memory File System (Winter, 2011) Implemented an in-memory file system in Linux as kernel module, supporting common file operations. Video Server (Winter, 2011) Wrote a multi-threaded video server using C and pthread, supporting static and dynamic thread pools to simultaneously serve clients. SKILLS C/C++, Java, OpenMP, Shell, Python, ANTLR, SQL AWARDS Intel Modern Code Developer Challenge: Trailblazer ($500) PACT 2014 Student Travel Grant CPS Week 2014 Student Travel Grant Champion of National Collegiate Climbing in China (Fall, 2015) (Summer, 2014) (Spring, 2014) (Summer, 2011) PUBLICATIONS COLORIS: A Dynamic Cache Partitioning System Using Page Coloring Ying Ye, Richard West, Zhuoqun Cheng, Ye Li, in Proceedings of the 23rd International Conference on Parallel Architectures and Compilation Techniques (PACT'14). ACTIVITIES Volunteer of World Expo 2010 (Spring, 2010)