Hi! Nice to meet you.

My name is Ruiran Xun, and I am a rising junior at Carnegie Mellon University.
I major in chemistry, minor in collaborative piano, and am also pursuing an additional major in computer science.
Thank you for visiting, and feel free to browse around!

I do a lot of things.


I am heavily involved in research as an undergraduate chemistry major, primarily interested in organic synthesis and polymer chemistry.
read more

computer science

I study computer science and also work as a teaching assistant for an introductory course at CMU, Principles of Imperative Computation.
read more

collaborative piano

As a collaborative pianist, I regularly work on theatrical productions in both student-produced and professional capacities.
read more

other pursuits

I am an occasional hobbyist photographer and designer.