Ryan Zhang
About me
Hey 👋! My name is Ryan, I'm a second year Computer Science student, and I'm currently working as an Undergraduate Computer Science Teaching Assistant at UBC for the course, CPSC 110.
I've been a Java developer since high school and previously competed in the FIRST Tech Challenge robotics competition alongside team 16031, Parabellum, where we won the provincial Championship (2x) in BC and a Judges' Award at the 2022 FTC World Championships in Houston, Texas.
I've always loved building things, learning, and having fun along the way! Outside of software, robotics, and engineering, I'm big into Formula 1, English Football, cars, video editing, and games. I'm happy to connect, and always open to chat!
I'm busy working on:
Ride Rater
Jul 2024 - Present
Full stack app that allows real riders to rate rides at various amusement parks
Kumon Homework Grader
Jun 2024 - Present
Homework grading automation using OpenCV and Keras model trained on real student's handwriting
Portfolio website (this!)
Sept 2024
My personal portfolio website - about me and what I'm working on
Braille/ English Translator
Sept 2024
Command line application that translates Braille to English and vice versa
Exam preparer
Jan 2024 - Apr 2024
Desktop application that helps users prepare for exams by storing practice problems and notes
Robot
Sept 2018 - Apr 2023
Competition spec robot designed for FTC over the span of 4 years, winning 2 provincial titles, and 1 international award
Contact
Inquires? Email me at: rmzhang@student.ubc.ca