Haoyuan Chen

CS Student | Software Developer | Tech Enthusiast

About Me

Profile Picture

CS | MATH @ Rensselaer Polytechnic Institute

  • Graduation Date: December 2025
  • GPA: 3.92
  • You can call me Hao
  • pronounced like "How" 😅

About Me

Hi, my name is Haoyuan Chen. I am a junior at Rensselaer Polytechnic Institute studying Computer Science and Mathematics. I am passionate about software development and I am always looking for new opportunities to learn and grow.

Currently, I am working as a Undergraduate Computer Science TA at RPI while actively expanding my tech stack. I have experience in Full-Stack Development and would love to work on impactful projects that make a difference in the world.

I am seeking a summer internship for 2025 in software engineering or full-stack web development.

My Tech Stack

Experiences

Spring 2025

Undergraduate Teaching Assistant

  • Undergraduate Teaching Assistant for Principles of Software in Java course for over 300+ students
  • Increased student exam scores by 15% by actively responding to inquiries from students and improving their understanding
  • Facilitated weekly lab periods of 30+ students, along with other TAs, to reinforce concepts taught in lectures
  • Graded 100+ students’ homework and exams while ensuring fair and consistent evaluation
  • Attended weekly TA training workshops to enhance teaching and leadership ability
rpi

Spring 2024

Backend Technical Co-Lead

  • Co-led a group of aspiring programmers to support local robotics teams who lack coding experience.
  • Constructed Computer Vision code using Python and OpenCV to help the robot recognize its precise location through on-field Apriltags
  • Constructed "build-world" functions that update location data to all existing tags, boosting navigation acurracy and speed by 25%.
rcos

Recent Projects