System Enthusiast · Full-Stack Developer

Building resilient software with a systems mindset.

I'm a computer science student and CS 571 peer mentor at UW-Madison, building AI-powered applications, performant systems, and the tooling that keeps teams shipping with confidence. I love shaping vague ideas into production-ready experiences and documenting the path for others to follow.

Hongzheng Li

Based in

Madison, Wisconsin

Focus Areas

Systems · Software Engineering

Education

A pipeline shaped by rigorous engineering and research.

Carnegie Mellon University logo

Carnegie Mellon University

Master of Science in Information Networking

Pittsburgh, PA

January 2026 - May 2027

University of Wisconsin-Madison crest

University of Wisconsin-Madison

Bachelor of Science in Computer Science

GPA 4.0 / 4.0

Madison, WI

September 2021 - December 2025

Experience

Teaching, shipping AI-driven products, and hardening operating systems.

CS 571 Peer Mentor

University of Wisconsin-Madison · Dept. of Computer Sciences

Madison, WI

September 2025 - Present

  • Host weekly office hours for 300+ students, coaching on programming assignments, debugging strategies, and project design trade-offs.
  • Partner with instructors to triage common pain points, author FAQ updates, and tighten handoff between lecture content and project specs.

Full-Stack Developer

UW-Madison CDIS Summer AI Lab

Madison, WI

June 2025 - August 2025

  • Built a chat-based travel planner that combines OpenAI intent extraction with real-time flight, hotel, and venue APIs to deliver trustworthy itineraries.
  • Normalized SerpAPI, Amadeus, and Google Maps data into reusable booking cards and surfaced transparent sourcing inside the UI.
  • Led production deployment and CI/CD automation, standardizing Prettier, ESLint, Devcontainer, and pre-commit to keep the team in sync.

Operating System Research Intern

University of California, Merced

Remote

April 2024 - February 2025

  • Developed a performance optimization toolkit for multi-node systems in C++, exposing actionable profiling dashboards for the research team.
  • Prototyped memory-tiered architectures by modifying Linux kernel pathways and validating behavior in simulated multi-node deployments.
  • Instrumented Perf and VTune workflows to isolate regressions and document the tuning playbook for future contributors.

Research Assistant

Hong Kong University of Science and Technology

Clear Water Bay, Hong Kong

October 2024 - February 2025

  • Analyzed growth patterns and user engagement across North American short video platforms.
  • Investigated algorithmic recommendations to inform content strategy insights.

Systems & Software Intern

Emerson Process Management Co. Ltd.

Shanghai, China

June 2024 - July 2024

  • Assisted engineers in designing and refining complex process flow diagrams.
  • Improved documentation workflows and daily staffing operations through lightweight tooling.

Technical Skills

Tools, languages, and frameworks that enable rapid iteration.

Languages

C · C++, Python, JavaScript, Java, HTML, CSS

Tools & Platforms

Git, GitHub Actions, Docker, Vim, CMake · GDB, vcpkg, Figma, Google Test, UML, JUnit

Distributed & Data

PostgreSQL, Cassandra, HDFS · Spark · Kafka

Frameworks & Libraries

React, React Native, gRPC, Flask, OpenMP, PyTorch, pandas, NumPy, Matplotlib

Featured Projects

Experiments that blend systems thinking with polished UX.

Non-Linear Chatbot

React · Node.js · TypeScript · PostgreSQL · Prisma

August 2025

  • Designed a tree-based conversation model with ReactFlow and Dagre so users can branch, backtrack, and intuitively explore complex threads.
  • Built full-stack flows with Wasp, PostgreSQL, and REST APIs to handle authentication, persistence, and real-time streaming responses.
  • Hardened security with JWT auth, rate limiting, layered validation, and XSS protection.
  • Deployed with Docker and GitHub Actions to keep CI/CD fully automated.
View Demo

BusTub DBMS Buffer Pool Manager

C++ · CMake · Ninja · Git

May 2025

  • Built core DBMS infrastructure—buffer pool manager and B+Tree index—inside a 30K+ LOC C++17 codebase.
  • Engineered thread-safe memory management, LRU-K eviction, and concurrent indexing to keep workloads responsive.
  • Implemented advanced concurrency controls (RAII, page guards, latch crabbing) for predictable multi-threaded access.
  • Tuned lock-free queues and asynchronous disk I/O, achieving 8.3K QPS (scan) and 5.7K QPS (get) at 1 ms disk latency.

GOPHER Delivery Simulation System

C++ · TypeScript · Docker · Git

May 2024

  • Built a multi-entity simulator in C++, wiring Decorator and Observer patterns to stream real-time updates to a TypeScript dashboard.
  • Documented the codebase with Doxygen and backed critical paths with Google Test suites.
  • Containerized the project with Docker and wired CI/CD to automate validation and releases.
  • Practiced Scrum and Git-based collaboration to keep the team shipping on schedule.
View Demo

Honors & Recognition

Celebrating milestones earned along the way.

  • Dean's List, UW-Madison, College of Letters & Science · Fall 2024
  • Dean's List, UMN, College of Science and Engineering · Fall 2023 & Spring 2024
  • Lifetime Member, Tau Sigma National Honor Society · UMN Chapter
  • Academic Perfection, UC Davis Global Study Program · 2023-2024