avatar

Richard (Ruichen) Liu

A computer science student at Boston University, interested in computer graphics and music.

About Me

I’m currently a junior at Boston University, pursuing my passion for Computer Science. I’m interested in game development, computer graphics, computation fabrication and music generation. I’m also a music producer and a sound designer.

Teaching

CS 237: Probability in Computing at Boston University

Research

Titanium Laser Printing | 2024.02 - 2024.05

Project Link

  • Lead a class research group to explore color printing on titanium using a laser cutter
  • Wrote all the code that controls the laser cutter, which would be used to control the anodization process on the titanium surface

Internships

Incoming Graphics Algorithm Engineer Intern at Bambu Lab | 2024.06 - 2024.08

Bambu Lab

  • Implementing graphics algorithms for the slicer of the 3D printer
  • Improving print quality

Gaming Market and Player Experience Researcher at Tencent Games | 2022.11 - 2023.04

  • Wrote 13 reports analyzing gaming market trends and statistics, total of 80,000+ words
  • Engaged in monthly team research projects, presented findings to mentors and core members via online presentation, received positive feedback from mentors for the superior data analytical skill
  • Wrote an article, selected as the best article of the month by mentors, released on Tencent’s news platform

Projects

Stoneman’s Adventure | Unity, C#

Steam Link: Stoneman’s Adventure

A 3D puzzle game. The player controls the “Stoneman” to create and push rocks, helping him to go to the end point. Implemented a semi-random audio playing logic system in Wwise to create a dynamic soundscape for the game. Designed and implemented all sound effects and music in the game.

My Skills

  • Languages: Python, Java, C#, Swift

  • Technical Skills: NumPy, Pandas, Git, Flask, SQLAlchemy

  • Mathematics: Linear Algebra, Probability, Calculus

  • Game Development: Blender, Unity, Wwise

  • Music: Logic Pro, MuseScore, Recording