Yang Zhang
PhD Graduate advised by Professor Zhi-Li Zhang
Department of Computer Science and Engineering
University of Minnesota, Twin Cities
Room 484 Walter Library
Working at Google Cloud now
Phone: (612) 321-6967
E-mail: yazhang (at) cs (dot) umn (dot) edu
GoogleScholar
GitHub
keybase.io
Links: [biography], [awards], [publications], [projects], [patents], [internships]
Welcome! I got my PhD degree from University of Minnesota - Twin Cities, advised by Professor Zhi-Li Zhang. I received my B.S. and M.S. degrees in software engineering and computer science from Southeast University in 2011 and 2013 respectively.
My research interests are Computer Networks and Distributed Systems.
I published over 12 papers in these fields, and very luckily one of my papers was awarded as best paper.
In addition, I received software designing competition awards and published system-oriented papers in my bachelor years.
Moreover, I interned in both research labs and enterprises, and filed 5 patents during internships. The internship experiences help me a lot in understanding what kind of working environment fits me most.
During internships at different research labs and companies, my diligence and initiative were appreciated by my mentors and managers.
In my spare time, I enjoy crayon painting. It is a pleasure to show my paintings to my friends, and I was told that they like my paintings a lot.
- Doctoral Dissertation Fellowship (2018)
- ACM SIGCOMM 1st APNET Best Paper Award (2017)
- SIGCOMM Student Research Competition Grant (2017)
- INFOCOM Student Travel Grant (2016)
- Google Merit Student Award [2/500] (2013)
- Envision Energy Merit Scholarship [1/500] (2012)
- Southeast University Merit Student (2010)
- The first prize in "3rd National Software Innovation Competition" (2011)
- The second prize in "3rd National Software Innovation Competition" (2011)
- The third prize in "Microsoft Imagine Cup Software Design Competition" (2010)
- Excellent Project Manager in Microsoft Certified Technology Specialist Training [1/120] (2008)
- Research-oriented Internships
- HP Labs, Palo Alto, California, USA, 2017 Summer
Responsible for performing research on Software-Defined WAN
- Cisco Systems, San Jose, California, USA, 2016 Autumn
Responsible for performing research on Web Security
- AT&T Labs, Bedminster, New Jersey, USA, 2016 Summer
Responsible for performing research on Network Function Virtualization
- Bell Labs, Holmdel, New Jersey, USA, 2015 Summer
Responsible for performing research on Multi-path TCP and Software Defined Network
- Narus Inc., Sunnyvale, California, USA, 2014 Summer
Responsible for performing research on residential network trace analysis
- Engineering-oriented Internships
- Twitter, San Francisco, California, USA, 2017 Autumn
Engineering on The Secret Service (How Twitter manages cryptographic keys securely and at scale)
- Microsoft, Beijing, China, 2010 Summer
Responsible for fixing bugs on vehicle operating system based on WinCE
- NFlow and MVT Abstractions for NFV Scaling
Ziyan Wu, Yang Zhang, Wendi Feng, Zhi-Li Zhang
In IEEE International Conference on Computer Communications. INFOCOM 2022
- GranularNF: Granular Decomposition of Stateful NFV at 100 Gbps Line Speed and Beyond
Ziyan Wu, Tianming Cui, Arvind Narayanan, Yang Zhang, Kangjie Lu, Antonia Zhai, Zhi-Li Zhang
In ACM SIGMETRICS Workshop on Performance of Host-based Network Applications. PerfNA 2022
- Accelerating Distributed Deep Learning using Multi-Path RDMA in Data
Center Networks
Feng Tian, Yang Zhang, Wei Ye, Cheng Jin, Ziyan Wu, Zhi-Li Zhang
In ACM SIGCOMM Symposium on SDN Research. SOSR 2021
- Improving SD-WAN Resilience: From Vertical Handoff to WAN-Aware MPTCP
Yang Zhang, Jean Tourrilhes, Zhi-Li Zhang, Puneet Sharma
In IEEE Transactions on Network and Service Management. TNSM 2021
- Enhancing Performance, Security, and Management in Network Function Virtualization
Yang Zhang, Zhi-Li Zhang
In IEEE Conference on Network Function Virtualization and Software Defined Networks. NFV-SDN 2020
- HybridSFC: Accelerating Service Function Chains with Parallelism
Yang Zhang, Zhi-Li Zhang, Bo Han
In IEEE Conference on Network Function Virtualization and Software Defined Networks. NFV-SDN 2019
- Network-Assisted Raft Consensus Algorithm
Yang Zhang, Bo Han, Zhi-Li Zhang, Vijay Gopalakrishnan
In ACM SIGCOMM Symposium, Posters and Demos Session. SIGCOMM 2017 (Posters and Demos)
- Website fingerprinting attack on anonymity networks based on profile hidden markov model
Zhongliu Zhuo, Yang Zhang, Zhi-Li Zhang, Xiaosong Zhang and Jingzhong Zhang
In IEEE Transactions on Information Forensics and Security. TIFS 2017
- When Raft Meets SDN: How to Elect a Leader and Reach Consensus in an Unruly Network
Yang Zhang, Eman Ramadan, Hesham Z Mekky, Zhi-Li Zhang
In ACM SIGCOMM 1st Asia-Pacific Workshop on Networking. APNET 2017 Best Paper Award
- Guaranteed QoS with Integrated Control for Networked Storage
Hao Wen, Zhichao Cao, Yang Zhang, Xiang Cao, Ziqi Fan, Doug Voigt, David H.C Du
In USENIX Conference on File and Storage Technologies. FAST 2017 (poster)
- ParaBox: Exploiting Parallelism for Virtual Network Functions in Service Chaining
Yang Zhang, Bilal Anwer, Vijay Gopalakrishnan, Bo Han, Joshua Reich, Aman Shaikh, Zhi-Li Zhang
In ACM SIGCOMM Symposium on SDN Research. SOSR 2017
- SDN-based Remote Home Network Management
Yang Zhang, Zhi-Li Zhang
In AT&T Labs SDN Summit 2016 (poster)
- SAMPO: Online Subflow Association for Multipath TCP with Partial Flow Record
Yang Zhang, Hesham Mekky, Fang Hao, Sarit Mukherjee, Zhi-Li Zhang, T V Lakshman
In IEEE International Conference on Computer Communications. INFOCOM 2016
- Detecting Malicious Activities with User-Agent Based Profiles
Yang Zhang, Hesham Mekky, Zhi-Li Zhang, Ruben Torres, Sung-Ju Lee, Alok Tongaonkar, Marco Mellia
In International Journal of Network Management. IJNM 2015
- Fingerprint Attack against Touch-enabled Devices
Yang Zhang, Peng Xia, Junzhou Luo, Zhen Ling, Benyuan Liu, Xinwen Fu
In ACM CCS Workshop on Security and Privacy in Smartphones and Mobile Devices. SPSM 2012
- A Novel Network Delay Based Side-channel Attack: Modeling and Defense
Zhen Ling, Junzhou Luo, Yang Zhang, Ming Yang, Xinwen Fu
In IEEE International Conference on Computer Communications. INFOCOM 2012
- Wireless Sensor Network-enabled Intravenous Infusion Monitoring
Yang Zhang, Sanfeng Zhang, Yi Ji, Guoxin Wu
In IET Journal of Wireless Sensor Systems. IET WSS 2011
- Intravenous Infusion Monitoring System Based on Wireless Sensor Network
Yang Zhang, Sanfeng Zhang, Yi Ji, Guoxin Wu
In IET Conference on Wireless Sensor Networks. IET WSN 2010
- Intelligent Analysis and Disposal of Malicious Behavior in Android System
Yang Zhang, Junzhou Luo
Master Thesis. 2013
- Enhancing Networks via Virtualized Network Functions
Yang Zhang, Zhi-Li Zhang
PhD Thesis. 2019
- 2019 - 2020 LinkedIn Data Streaming Service. Apache open-source projects: Samza+Kafka+Brooklyn. Analogy: tail -f server.log | grep error ("tail" is Brooklyn; "|" is Kafka; "grep" is Samza)
- 2017 - 2017 Twitter The Secret Service, how Twitter manages cryptographic keys in a secure and scalable way
- 2011 - 2012 Regional Health Mass Information Processing, Security and Privacy Protection Key Technologies, National Science and Technology Support Project (2010BAI88B03)
- 2010 - 2011 Broadcast Medium Access for Opportunistic Routing with Network Coding in Wireless Mesh Networks, Natural Science Foundation of Jiangsu Province (BK2011335)
- 2010 - 2011 Intelligent Parking Navigator for solving the difficulties in city parking
- 2009 - 2011 Intravenous Infusion Monitoring System for avoiding the malpractice of nurses
- 2009 - 2010 Chuzhou City Management System for disabled people
- 2008 - 2009 Online Test System of Southeast University
- 2008 - 2009 Remote Surveillance System by using in-built camera on mobile phone
- 2007 - 2008 Green Guard Game about environment protection
- Parallelism for Virtual Network Functions in Service Function Chains, US 11,038,796
- Method for Network-Assisted Raft Consensus Protocol, US 10,848,375
- Controlling Parallel Data Processing For Service Function Chains, US 11,502,910
- Parallel Data Processing for Service Function Chains Using Multiple Machines, US 11,146,506
- Selecting an External Link of a Plurality of External Links, EP 3,522,462