Rex Han
Software developer

About

Engineer with a teaching-first mindset

I connect engineering rigor with a love for clear communication. That means designing systems that are reliable, transparent, and easy for people to learn from.

From EECS to applied machine learning

I’m Yuanrong (Rex) Han. I studied Electrical Engineering and Computer Science at UC Berkeley, where I explored algorithms, operating systems, AI, and deep learning. A favorite project was building a voice-controlled vehicle with a custom microphone board and ROS for navigation.

Today, I’m completing my Master of Engineering at the University of Toronto, focusing on machine learning for education. I develop systems with Python, Swift, Java, and React—recently leaning hard into LangChain, FastAPI, and deployment workflows.

Teaching has always been a throughline. I’ve tutored math at Chaffey College and TA’d computer science at Berkeley, which keeps me focused on clarity and accessibility when building new tools.

Resume

Open PDF