Pengze (Jerry) Liu

I am a Software Engineer at Arista Networks. I build web tools in full-stack to facilitate the productivity of our engineers.
Prior to Arista, I worked on many projects varying from conducting research in deep learning to mobile app development.

  pengzeliu2 [at] gmail [dot] com


  • Dartmouth College

    Master of Science in Computer Science

    Sep 2019 - Mar 2021

    • Dartmouth CS Scholarship

  • City University of Hong Kong

    Bachelor of Science in Computer Science, First Class Honor

    Aug 2015 - Jul 2019

    • City University Scholarship
    • Chan Sui Hung Best Student Award
    • Dean's List (2016-2019)

Professional Experience

  • Arista Networks

    Software Engineer

    May 2021 - Present | Nashua, NH

  • SenseTime Group Ltd

    Research Intern

    Jun 2017 - May 2018 | Hong Kong


  • Localization Guided Learning for Pedestrian Attribute Recognition
    Pengze Liu, Xihui Liu, Junjie Yan, Jing Shao
    British Machine Vision Conference (BMVC), 2018
    Proposed a novel mechanism to bind multi-level features on CNN, achieving state-of-the-art results on 3 benchmarks.

Selected Projects

  • SKINN: Semantic Knowledge Inference Neural Network for COVID-19 Classification
    Python, PyTorch
    A state-of-the-art COVID-19 CT classification network. Accuracy = 95%, AUC = 99%.
    Nov 2020

  • High Performance Conjugate Gradient Solver in CUDA
    CUDA C, C++, Thrust API, OpenMP
    GPU Programming for parallelizable operations. 10-time acceleration.
    Jun 2020

  • Echo: A smart journal App that decorates your quarantine life.
    Android, Computer Vision, NLP, Recommendation System, IBM Watson, Cognitive Science
    Recommend entertainment based on your mood. Check the video below.
    May 2020

  • StayFocused: An Android App to improve working efficiency
    Android, Firebase, SQLite, MVC, Test Driven Development, Git
    A meaningful product to avoid phone addiction.
    Feb 2020

  • MyRuns: Personal Sports Tracking Application
    Android, GPS, SQLite, ML Model Enbedding
    An Android App that tracks your movements and predict the type of sports.
    Jan 2020

  • GrabCut to FCN: Improving Semi-automatic Segmentation with Neural Networks
    PyTorch, OpenCV
    FCN to replace GrabCut. Inspired by the segmentation project shown below.
    Apr 2019

  • BatteryX: Battery Classification in X-ray Images
    Supervised by Dr. Rynson W.H. Lau
    PyTorch, Keras, OpenCV, EdgeBoxes
    Undergraduate thesis. Honestly a trivial work.
    Mar 2019

  • Predicting Suicide Mortality of Schizophrenia Patients
    Tensorflow, Keras, Scikit-learn, Scipy, SVM, Random Forest, DNN, DBSCAN
    4th place in Kaggle competition. Implemented more than 30 ML algorithms/tricks.
    Dec 2018

  • Low-level Segmentation with Deep Learning
    Supervised by Prof. Narendra Ahuja
    MATLAB, PyTorch, OpenCV
    New FCN for low-level segmentation.
    Jul 2018

  • Soccer Player Recommendation System
    Supervised by Prof. Yi Shang
    Hadoop, Apache Spark, MapReduce
    Successfully predicted Alvaro Morata's transfer to Real Madrid.
    Jul 2016

Community Contributions


  • Spending weekends with my piano.
  • Composer songwriter wannabe.
  • Fan of soccer (Real Madrid), classical music (late-romantic)
  • I prefer my friends and colleages to call me Jerry, which was given by my first ESL teacher when I was 6.