Who Am I?
Liheng Yuan Picture

Hi, I am

Liheng Yuan

Computer Science student at Northwestern University

Github LinkedIn

About

Hi, I'm Liheng, a Computer Science major at Northwestern University graduating in December 2026.

I'm passionate about building software that solves real-world problems. From building inventory system for mental health nonprofit to engineering core payment infrastructure for ticket sales startup, I've consistently focused on delivering greater performance and greater user experiences.

I'm especially interested in full-stack development and systems programming. I'm always looking for opportunities to learn, collaborate, and apply my skills to create meaningful impact.

Experience

Software Engineer Intern

TicketBarber

Apr 2025 – Sep 2025

As a Software Engineer Intern at TicketBarber, I engineered payment infrastructure supporting $80K+ fund distribution and built a custom CRM system tailored to our application to provide event organizers with actionable insights.

Full Stack Developer

Discover & Innovate For Social Change

Jan 2025 – Jun 2025

I collaborated with a team of five other interns to develop an inventory management system for Institute for Therapy through the Arts, replacing their manual, Excel-based inventory tracking process with a digital solution tailored for 100+ therapists. By implementing secure, role-based access and automating workflows like ordering and approvals, we enhanced data accuracy and empowered staff with better visibility and control.

Software Engineer Intern

PATH

Jan 2025 – Mar 2025

At PATH, my primary responsibility was to enhance the application's frontend UI and integrated the AI model developed by our AI team into the user experience by wrapping it in a middleware API.

Teaching Assistant

Northwestern's McCormick School of Engineering

Jan 2025 – Present

As a Teaching Assistant for Programming Fundamentals II, I supported over 200 students by providing clear technical instruction on core programming concepts, including memory management, pointers, data structures, and object-oriented programming in C and C++.

Projects

Redis Clone Project

Redis Clone

An in-memory data store supporting concurrent client connections and RESP command handling

Java
HTTP Server Project

HTTP Server

A HTTP server in C++ featuring WebSocket protocol support, persistent connections, and HTTPS support

C++
BuildPilot Project

BuildPilot - AI Agent

An AI Agent Project that helps developers analyze project requirements, recommend technology stacks, and generate comprehensive project documentation

Python CrewAI Django React
CookBook Project

Chef Next Door - Personal CookBook

A full-stack personal cookbook app for organizing, sharing, and managing your favorite recipes.

TypeScript Next.js SWR Supabase
Redis Clone Project

Illinois Restaurant Compliance Analyzer

A big data processing pipeline designed to identify and analyze restaurant health code violations across Illinois

Python Apache Spark Pandas AWS

Skills

Frontend Development

  • checkmark JavaScript
  • checkmark TypeScript
  • checkmark React
  • checkmark Angular
  • checkmark Vue.js
  • checkmark Next.js

Backend Development

  • checkmark Java
  • checkmark Python
  • checkmark C++
  • checkmark Spring Boot
  • checkmark MySQL
  • checkmark PostgreSQL
  • checkmark Firebase
  • checkmark Redis

Relevant Courses

  • education Data Structure & Algorithms
  • education Algorithm Analysis
  • education Database Systems
  • education Operating Systems
  • education Distributed Systems
  • education Scalable Software Architectures

Interested? Let's get in touch!

Contact Me