About Me

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
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

Spring 2026
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

Fall 2025
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

Summer 2025
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).

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

Spring 2025
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

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


Spring 2024
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%.








