Jingxuan (Jensen) Zhang
=======================

[Markdown](https://jensen-zhang.site/resume/resume.md) -> [PDF](https://jensen-zhang.site/resume/resume.pdf), [HTML](https://jensen-zhang.site/resume/resume.html)
jensen@jensen-zhang.site
(+86) 188-1759-8700
skype: fno2010@live.cn

Research Interests
------------------

*   Network and application integration
*   Software-defined networking
*   Machine learning in networks


Project Experience
------------------

*   **CERN FTS/Rucio**

    *Contributor*, 2022 - present

    *   Collaborated with CERN FTS/Rucio open source community to improve
        performance of data transfer in large-scale scientific networks.
    *   Developed a network visibility and analysis tool for FTS.
    *   Improved data transfer component of Rucio by integrating ALTO support.
    *   Maintained a setup tool to quickly set up the development environment
        for FTS and Rucio using container and virtualization technologies
        (<https://github.com/fno2010/fts3-quick-start>).
    *   Presented and demonstrated in SuperComputing 2022.

*   **OpenALTO (Predecessors: OpenDaylight ALTO and Sextant)**

    *Project Contact*, 2015 - present

	*   Provided a referenced open source implementation of the Application-Layer Traffic
        Optimization (ALTO) protocol.
	*   Designed and Implemented the main building blocks of ALTO in OpenDaylight.
    *   Managed the project in the OpenDaylight community and reviewed the code.
    *   Created OpenALTO community (<https://github.com/openalto/>).
    *   Demonstrated in IETF Hackathon 113 and 114.

*   **Unicorn: Unified Resource Orchestration for Multi-Domain, Geo-Distributed Data Analytics**

    *Architect and Contact*, August - November 2017

	*   The first multi-domain, multi-controller orchestration system for
        scientific data analytics.
	*   Coordinated with the collaborators from CERN, Caltech and Starlight to
        deploy the system in Caltech HEP Data Center.
    *   Demonstrated in SuperComputing 2017, 2018, and 2019.
    *   Source opened at <https://github.com/openalto/mercator-setup>.

*   **Devopen: SDN IDE**

    *Project Lead*, 2016 - 2017

	*   The first IDE supporting visual programming for Software-Defined Networking.
    *   Integrated the complete SDN lifecycle of Dev, Op and Use.
	*   Gave the tutorial and demonstration in OpenDaylight Summit 2016 and
        SuperComputing 2016.
    *   Source opened at <https://github.com/snlab/Devopen>.

*   **SeL4-based HD-ElastOS** (Kortide, Shanghai)

    *Intern*, Octobor 2014 - April 2015

    *   A Component Assembly Runtime (CAR) embedded operating system on top of
        state-of-the-art micro kernel.
    *   Ported micro-kernel seL4 to some specific hardware platforms (pandanboard,
        lamobo M1, etc.).
    *   Ported ElastOS on top of seL4.


Education
---------

*   **Yale University**

    *Visiting Assistant in Research (Computer Science)*, 2018.11 - 2020.10

*   **Tongji University**

    *Ph.D. Student (Computer Science)*, 2017.03 - 2018.11, 2020.10 - now

    *Master Student (Computer Science)*, 2015.09 - 2017.03

    *B.Sc. (Computer Science)*, 2013.03 - 2015.07

    *Undergraduate Student (Minor in Mathematics)*, 2011.09 - 2013.01


Awards
------

*   ACM SIGCOMM NAI 2022 Best Paper (2022).

*   Participant Award of ACM Student Research Competition (2020).

*   China Scholarship Council Support (2018).

*   Outstanding Graduate of Tongji University (2015).

*   Second prize in Chinese National Undergraduate Electronic Design Contest (2014).

*   Honor Mention prize in ICM/MCM (2014).

*   First prize in Chinese National Undergraduate Mathematics Competition (2012).

Internet Standards
------------------

1. **Active Internet-Draft (Submitted to IESG for Publication)** - YANG Data Models for the Application-Layer Traffic Optimization (ALTO) Protocol. 2024, Jan.

1. **RFC 9275** - ALTO Extension: Path Vector. 2022, Sept.

1. **RFC 9241** - Content Delivery Network Interconnection (CDNI) Request Routing: CDNI Footprint and Capabilities Advertisement using ALTO. 2022, July.

1. **RFC 9240** - ALTO Extension: Entity Property Maps. 2022, July.


Publications
------------

1. Dunefsky, J., Soleimani, M., Yang R., Ros-Giralt J., Lassnig M., Wuerthwein, F.K., Yang, Y.R., Monga, I., Gao, K. and **Zhang, J.**, 2022. Transport Control Networking: Optimizing Efficiency and Control of Data Transport for Data-Intensive Networks. In Proceedings of the ACM SIGCOMM 2022 Workshop on Network-Application Integration (NAI), ACM. **(ACM SIGCOMM NAI 2022 Best Paper)**

1. **Zhang, J.**, 2021. IntQOE: Integrated End-to-end QoE Optimization for Edge Computing Enabled Web Application. In Proceedings of the ACM SIGCOMM 2021 Workshop on Network-Application Integration (NAI), ACM.

1. Xiang, Q., Le, F., **Zhang, J.** and Yang, Y.R., 2021. Toward Stable Interdomain Network-Application Integration. In Proceedings of the ACM SIGCOMM 2021 Workshop on Network-Application Integration (NAI), ACM.

1. **Zhang, J.**, Contreras, L., Gao, K., Cano, F. , Cano, P., Escribano, A. and Yang, Y.R., 2021. Sextant: Enabling Automated Network-aware Application Optimization in Carrier Networks. In Proceedings of the International Symposium on Integrated Network Management (IM), IFIP/IEEE.

1. Cheng Y., Luo N., **Zhang, J.**, Antonopoulos T., Piskac R. and Xiang Q., 2021. Looking for the Maximum Independent Set: A New Perspective on the Stable Path Problem. In Proceedings of the *40th IEEE International Conference on Computer Communications (INFOCOM)*, IEEE.

1. **Zhang, J.** and Yang, Y.R., 2020. COC: Hierarchical Coflow Ordering for WAN Bandwidth Optimization in Inter-Data Center. In Proceedings of the *Annual conference of the ACM Special Interest Group on Data Communication on the applications, technologies, architectures, and protocols for computer communication (SIGCOMM)*, ACM.

1. **Zhang, J.**, Gao, K., Yang, Y.R. and Bi, J., 2020. Prophet: Toward Fast, Error-Tolerant Model-Based Throughput Prediction for Reactive Flows in DC Networks. In *Transactions on Networking (TON)*, IEEE/ACM.

1. Xiang, Q., **Zhang, J.**, Gao, K., Lim, Y.S., Le, F., Li, G. and Yang, Y.R., 2020, July. Toward Optimal Software-Defined Interdomain Routing. In Proceedings of the *39th IEEE International Conference on Computer Communications (INFOCOM)*, IEEE, 1529-1538.

1. Xiang, Q., Wang, X., **Zhang, J.**, Newman, H., Yang, Y.R. and Liu, J., 2019. Unicorn: Unified Resource Orchestration for Multi-Domain, Geo-Distributed Data Analytics. In *Future Generation Computer Systems*, Elsevier.

1.  Xiang, Q., **Zhang, J.**, Wang, X., Liu, J., Guok, C., Le, F., MacAuley, J., Newman, H. and Yang, Y.R., 2018. Fine-Grained, Multi-Domain Network Resource Abstraction as a Fundamental Primitive to Enable High-Performance, Collaborative Data Sciences. In Proceedings of the *International Conference for High Performance Computing, Networking, Storage and Analysis (SC)*, ACM.

1.  Gao, K., **Zhang, J.**, Yang, Y.R. and Bi, J. 2018., Prophet: Fast Accurate Model-based Throughput Prediction for Reactive Flow in DC Networks. In Proceedings of the *37th IEEE International Conference on Computer Communications (INFOCOM)*, IEEE, 720-728.

1.  Wang, W., **Zhang, J.**, Guo, D., Xiang, Q., Huang, C., Chang, J. and Zhang, L. 2016. Towards an emerging cloudware paradigm for transparent computing. In Proceedings of the *9th IEEE/ACM International Conference on Utility and Cloud Computing (UCC)*, IEEE, 43-48.


Programming Skills
------------------

*   Very experienced with development in YANG and OpenDaylight.

*   Very experienced with Python and Mininet.

*   Familiar with Docker and Kubernetes.

*   Familiar with full-stack web development.

*   Familiar with embedded programming.


Biography
---------

`<img src="img/standard-pic.jpg" align="left" width="150" style="margin: 0 15px 15px 0" />`{=html}
**Jingxuan Zhang** is a PhD candidate in the Department of Computer Science at
Tongji University, advised by Prof. Y. Richard Yang. He was also a CSC (China
Scholarship Council) sponsored visiting researcher at Yale univerisity from
2018 to 2020. His doctoral research focuses on network visibility, intelligence
and controllability for large-scale data-intensive network. He is also an
active member of IETF ALTO WG, who has published 3 RFCs and 1 proposed standard
adopted by IESG. Meanwhile, he is actively making contributions in open source
communities including OpenDaylight, CERN Rucio and so on.
<br style="clear: both;" />


---

Details for me, visit my homepage: <https://jensen-zhang.site/>

