My name is Ruiran Xun, and I am a junior at Carnegie Mellon University studying chemistry, computer science, and collaborative piano. Thank you for visiting, and feel free to browse around!
I'm currently involved in research on polymer synthesis in the Noonan group at Carnegie Mellon University. In the summer of 2017, I also conducted research with the Porco group at Boston University, during which I studied a novel synthesis of indoles with concurrent group migration (the poster can be found here).
I am completing a dual degree in computer science alongside my chemistry degree and have been a teaching assistant for 15-122, an introductory course at CMU, since the fall of 2019. The summer of 2020, I worked remotely as a software engineer intern at Network Medical Management, where I designed and developed a full-stack web application from scratch using Flask, SQLAlchemy, and JsRender.
I am also a Rewriting the Code fellow for the 2020–2021 year, and I was a Facebook Above and Beyond Computer Science (ABCS) fellow during the fall of 2020.
A Discord bot for querying and displaying chemical information.
Python
Selenium
Heroku
Discord API
ChemSpider API
Wolfram|Alpha API
A Firebase web app made for students to better manage their time by breaking down class projects and assignments into smaller, more manageable milestones.
Firebase Authentication
Firebase Realtime Database
JavaScript
jQuery
Bootstrap
JsRender
A demo application that uses JsRender templates alongside Flask.
JsRender
Flask
Python
JavaScript
jQuery
Bootstrap
An app that allows the user to search for local restaurants serving whatever food fits their mood. Successful final round submission to Capital One's May 2020 Software Engineering Summit.
Bootstrap
HTML5 Geolocation API
Yelp Fusion API
Esri ArcGIS API
CORS Anywhere
This website! A Jekyll website designed to be fully responsive and deployed on a secured custom domain through Github Pages.
Bootstrap
Jekyll
I've worked on many theatrical productions as a music director and/or pianist in both student-produced and professional capacities. At CMU, I am heavily involved in Scotch'n'Soda Theatre, notably music directing the 2019 Carnival production of MAMMA MIA!. I was also a resident artist pianist for the Pittsburgh Festival Opera in the summer of 2019, and most recently have worked as a rehearsal pianist for the CMU School of Music's productions of The Light in the Piazza and The Turn of the Screw.