About Me

CS | MATH @ Rensselaer Polytechnic Institute
- Graduation Date: December 2025
- GPA: 3.93
- 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 Full-time position / summer internship for 2026 in software engineering or full-stack web development.
My Tech Stack
Experiences
Summer 2025
Summer 2025
HARP Research - Software Engineering Intern
- Full-Stack Software Engineering Intern for HARP Research Inc.
- Developed in the SyncList team, creating a secure chrome extension compatible with the Synapse PACS system for real-time workflow management for radiologists.

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 acurracy and speed by 25%.
