Haoyuan Chen

CS Student | Software Developer | Tech Enthusiast

About Me

Profile Picture

MS in CS | BS in CS & Math @ Rensselaer Polytechnic Institute

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

About Me

Hi, my name is Haoyuan Chen. I am currently a Master's student at Rensselaer Polytechnic Institute studying Computer Science. I have recently graduated with a Bachelor's degree in Computer Science and Mathematics from the same university.

Currently, I am working as a Course Assistant at Rensselaer Polytechnic Institute. I also have experience in Full-Stack Development and specific areas of machine learning. I would love to work on impactful projects in these realms that make a difference in the world.

I am seeking a Full-time position starting from January 2027 in Software Engineering or Machine Learning.

My Tech Stack

Experiences

Fall 2026

Course Assistant - Principles of Software

  • Course Assistant for Principles of Software in Java for over 300+ students at RPI
  • Facilitated weekly lab periods of 30+ students, along with other course assistants, to reinforce concepts taught in lectures
  • Graded students' homework and exams while ensuring fair and consistent evaluation
  • Hosted office hours to assist students with course material, assignments, and programming questions
  • Attended weekly TA training workshops to strengthen teaching and leadership abilities
rpi

Spring 2026

Course Assistant - Introduction to Artificial Intelligence

  • Course Assistant for Introduction to Artificial Intelligence for 50+ students at RPI
  • Increased student exam scores by 10% by actively responding to inquiries and improving students' understanding of course material
  • Proctored exams and quizzes for 50+ students, ensuring a fair and secure testing environment
  • Graded students' homework and exams while ensuring fair and consistent evaluation
  • Hosted weekly office hours to assist students with course material and assignments
rpi

Fall 2025

Undergraduate Programming Mentor

  • Undergraduate Teaching Assistant for Computer Science 1 for over 300+ students at RPI
  • Facilitated weekly lab periods of 30+ students, along with other TAs, to reinforce concepts taught in lectures
rpi

Summer 2025

HARP Research - Software Engineering Intern

  • Full-Stack Software Engineering Intern for HARP Research Inc.
  • Collaborated in the a team to create a medical imaging workflow management system that integrates with existing PACS (Picture Archiving and Communication System).
  • Architected a full-stack system involving a Chrome extension frontend, Express backend, and PostgreSQL database.
  • Built containerized microservices architecture with Docker Compose, orchestrating multiple services including a dual-database setup (operational and demonstration databases).
HARP Research

Undergraduate Instructional Assistant

  • Undergraduate Instructional Assistant for Introduction to Artificial Intelligence course for 50+ students at RPI
  • Increased student exam scores by 10% by actively responding to inquiries from students and improving their understanding
  • Proctored exams and quizzes for 50+ students, ensuring a fair and secure testing environment
  • Graded 50+ students' homework and exams while ensuring fair and consistent evaluation
  • Hosted weekly office hours to assist students with course material and assignments
rpi

Spring 2025

Undergraduate Programming Mentor

  • Undergraduate Teaching Assistant for Principles of Software in Java course for over 300+ students at RPI
  • 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

Open Source Developer - Project Lead

  • Led a team of developers to create Yomitomo (読み友), a Chrome extension for contextual language translation and learning
  • Implemented real-time text selection and translation features using React, TypeScript, and Framer Motion for a smooth user experience
  • Built an AI-powered chat system by integrating with OpenAI's API through a Node.js/Express backend server
  • Developed a responsive chat interface allowing users to interact with the AI about selected foreign language text
  • Created a Chrome Extension architecture that injects overlay components into web pages while maintaining consistent styling
yomitomo chrome extensionrcos

Spring 2024

Open Source Developer - Backend Technical Co-Lead

  • Co-led a group of aspiring programmers to support local robotics teams who lack coding experience.
  • Developed 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 accuracy and speed by 25%.
rcos

Recent Projects