Hi, I'm
Anya Huang
Computer Engineering Student
at the
University of Waterloo
I'm a software developer passionate about building scalable, well-documented, and innovative solutions. Experienced in developing user-focused applications with clean, maintainable code.
I love learning new technologies and applying them to real-world problems.
Feel free to explore my projects and get in touch!
Experience
ROYAL BANK OF CANADA (RBC)
| Toronto, ON
Software Engineer Intern
Jan 2025 - Apr 2025
- Selected from 1400+ applicants
- Developed a webpage application using HTML/CSS, JavaScript, and Java to automate message template creation in JSON format for inputs in MongoDB databases for different message types for the clients, such as Message Centre, SMS/Push, OTP, and voice
- Connect the application to multiple MongoDB databases for each message type using Java with the Spring Boot framework
- Application includes features such as search templates in the databases, file/folder navigation, edit/create/retrieve a message template from the database using the multiple endpoints created with Java, and preview both JSON and HTML formats of the message template
- Increased the template creation’s efficiency by 1000% and relieved developers’ tasks from manually creating the templates
Software Engineer Intern
Jan 2024 - Apr 2024
- Selected from 1400+ applicants
- Worked in a group of 4 on the Digital Investment (DI) Online team to automate UI and API test cases using Java with the Selenium framework
- Increased QE efficiency per release, saving 34 hours in regression testing
- Presented our project in front of company executives and seniors, gathering over 100 people to share our project
Projects

Arctic Adventure
A platformer to promote global warming awarness.

Finance Manager Tool
An application to manage expenses and savings.

Quebec City
A painting of Quartier Petit Champlain

3D Caramel
Caramel on Desmos