Hongzheng Li

Computer Science student at UW-Madison with experience in operating systems, software development, and research. Skilled in C/C++, Python, and web technologies with a focus on performance optimization and systems programming.

Download Resume
Profile Image

Education

University of Wisconsin - Madison

Bachelor of Science in Computer Science

GPA: 4.0/4.0

Madison, WI

Expected May 2026

Technical Skills

Programming Languages: C, C++, Python, JavaScript, Java, HTML, CSS

Tools: Git, GitHub Actions, Docker, Vim, CMake, GDB, vcpkg, Figma, Google Test Suite, UML, JUnit

Databases & Distributed Systems: PostgreSQL, Cassandra, HDFS, Spark, Kafka

Frameworks & Libraries: React, React Native, gRPC, Flask, OpenMP, PyTorch, pandas, NumPy, Matplotlib

Experience

Operating System Research Intern

University of California, Merced

  • Contributed to the development of a performance optimization tool for multi-node systems using C++
  • Modified Linux kernel code to simulate a memory-tiered architecture on a multi-node machine
  • Utilized Linux Performance Tools, including Perf and VTune, to monitor and analyze system performance

Merced, CA

April 2024 - February 2025

Research Assistant

Hong Kong University of Science and Technology

  • Analyzed trends and user engagement on North American short video platforms
  • Examined content strategies and algorithmic recommendations

Clear Water Bay, Hong Kong

October 2024 - February 2025

Systems and Software Intern

Emerson Process Management Co. Ltd.

  • Assisted engineers in identifying, correcting, and designing engineering graphs
  • Supported engineers in streamlining document collection workflows and optimizing daily staffing operations

Shanghai, China

June 2024 - July 2024

Featured Projects

GOPHER Delivery Simulation System

Technologies: C++, TypeScript, Docker, Git

  • Built a multi-entity simulator in C++ using Composite Factory
  • Extended functionality of entities using the Decorator pattern
  • Implemented the Observer pattern for real-time notifications, sending JSON events to TypeScript front end
  • Containerized the environment with Docker for uniform builds and deployments
View Demo

February 2024 - May 2024

BusTub DBMS Buffer Pool Manager

Technologies: C++, Git

  • Built a thread-safe Buffer Pool Manager for efficient memory-disk page management
  • Implemented the LRU-K algorithm to optimize page eviction
  • Designed a Disk Scheduler for asynchronous I/O, improving read/write efficiency
  • Applied synchronization and fine-grained latches to enhance concurrency

December 2024

Honors