Computer Science @ University of Michigan

Hi, I'm Joseph Yi.

I like building practical software that people can actually use. Lately that has meant systems projects in C++ and full-stack tools for real teams.

Ann Arbor, MI Class of 2026 Open to full-time opportunities
Joseph Yi

Trying to touch grass between coding sessions.

About

I'm a Computer Science student at the University of Michigan (B.S., 2026) with a focus on systems, web platforms, and tools that stay reliable as they grow.

The part I enjoy most is getting from "this would be useful" to a shipped result. That can be a user-level thread library in C++, or a secure web app used by actual partner organizations.

Outside of school and projects, I spend time on music (especially guitar), workouts, and anything outdoors that helps me reset.

3.7

GPA

EN / KO

Languages

  • Relevant Courses: Data Structures & Algorithms, Intro to Operating Systems, Web Systems, Intro to Computer Security, Building Data-Driven Web Apps

Skills

Tools I have used in class, internships, and personal projects.

Programming

C/C++ Python C# Java R SQL

Frontend

HTML CSS JavaScript React Tailwind CSS WordPress

Backend

Flask Django PHP REST APIs Firebase

Tools

Git Docker VS Code Linux Visual Studio Eclipse

Projects

A few things I have built recently.

Systems

Multi-Processor Thread Library

Built a user-level thread library in C++ with context switching, mutexes, condition variables, FIFO scheduling (ready/mutex/cond queues), and timer/IPI-driven preemption across cores.

C++ ucontext Concurrency
Healthcare Web

Secure Partner Portal for U-M Nursing

Developed a private server-side app used by 10+ partners to securely share files, preview/download documents, and contribute COSSUP data. Included a custom map interface for naloxone distributors.

Python Flask/Django Google Maps
Data Structures

Simplified Relational DB Emulator

Created a CLI database emulator supporting CREATE / INSERT / DELETE / PRINT / JOIN, including custom indexing with hash tables and BSTs plus typed multi-table joins.

C++ Parsing Data Structures
Frontend

Local Church Website (Frontend)

Contributed to a React-based website and built a responsive 404 page with Tailwind CSS, helping support around 25% growth in average user activity.

React Tailwind CSS Docker

Contact

Thanks for stopping by.

If you're hiring, building something interesting, or just want to connect, I'd be happy to chat.

yijo@umich.edu
Ann Arbor, United States