Kaius Jin

Kaius Jin Photo

Profile

I am a 1A Computer Science Co-op student at the University of Waterloo (SEQ4), studying from 2025 to 2030.

Education

  • Bachelor of Computer Science
  • University of Waterloo
  • Sequence 4

Skills

C++ Python Java LaTeX MySQL R Jupyter Notebook Pandas HTML Qt PySide6 JavaScript

Clubs

  • Computer Science Club
  • Data Science Club
  • Deception Board Club

Languages

English & Mandarin

Learning French:)

2025

RateMyProfessor Web Platform

Sep 2025 – Pre

Independent Project · Based on GitHub Open Dataset

  • Developed a web-based platform that allows students to search and review professors, inspired by the RateMyProfessor system.
  • Integrated an open-source dataset from GitHub to provide professor profiles, ratings, and comments.
  • Implemented features for submitting reviews, filtering by courses, and displaying aggregated statistics.
  • Deployed the platform with a responsive interface for desktop and mobile users.

Skills: HTML · CSS · JavaScript · MySQL · Web Deployment

2025

Personal Website

Sep 2025 – Sep 2025

Independent Project

  • Designed and developed a responsive personal website with a glassmorphism theme.
  • Implemented multi-section navigation (About Me, Projects, Awards, Contact)for smooth switching.
  • Created a project timeline component with hover animations and dynamic layout adjustments.
  • Integrated EmailJS and Google reCAPTCHA for secure contact form submissions.
  • Customized scrollbars and interactive elements for a modern, clean user experience.

Skills: HTML · CSS · JavaScript · Responsive Design · UI/UX · EmailJS · reCAPTCHA

2024

AI and ML with Python

Jul 2024 — Aug 2024

Circuit Stream in Partnership with University of Toronto School of Continuing Studies

  • Developed a Discord server bot using PyCharm, integrating OpenWeather API to deliver real-time weather updates.
  • Implemented asynchronous programming techniques for efficient task handling and improved bot responsiveness.
  • Applied AI/ML concepts learned through coursework to optimize code structure and logic design.
  • Utilized Python development tools in PyCharm for debugging, version control, and workflow optimization.

Skills: Jupyter · Python · API · Algorithms · Machine Learning · Discord API · Artificial Intelligence · PyCharm

2023

Crowd Recognition System Based on OpenCV

Nov 2023 - Dec 2023

Submission for Nankai University Yingcai Program

  • Apply Gaussian blurring for noise reduction
  • Developed using OpenCV's video capture module
  • Supports both real-time streaming and offline media( video/picture) processing

Skills: OpenCV · Gaussian · Machine Learning · Python (Programming Language)

Lan Wong Chu Entrance Scholarship ($2,000) 2025

One scholarship, valued at up to $2,000, is awarded annually to an outstanding undergraduate student from China or Hong Kong entering first year of any program at the University of Waterloo.

University of Waterloo President’s Scholarship of Distinction ($2,500) 2025

Students who are admitted to the University of Waterloo with an early-May admission average of 95% or above will receive this award.

Euclid Distinction 2024

Scoring in the top 25% of all competitors

Activities

Robotics Development

Robotics Competition Development

2024

Developed combat and motion control modules using programming languages, connected to a remote controller via Bluetooth for remote operation, and assembled the hardware to build the robot.

  • Implemented control logic with Python
  • Developed motion control and combat modules
  • Established Bluetooth communication with remote controller
  • Assembled and tested hardware components
Robotics Bluetooth C++ Python
Hackathon Project

Test

2025

test

  • test
  • test
  • test
  • test
Hackathon test test Teamwork

Hobbies

Photography

  • Collaborated with students from Tianjin Nankai High School
  • Led a 7-person team to shoot a promotional video
  • Gained over 20,000 views with high interaction and fan conversion rates

Skiing

  • Practice skiing during winter holidays as both sport and recreation
  • Focus on improving balance, coordination, and downhill control
  • Enjoy skiing as a way to challenge myself and stay active in winter

Badminton

  • Play badminton regularly for fitness and teamwork
  • Participate in friendly matches with classmates and friends
  • Use badminton as a way to train speed, reflexes, and endurance

Contact


+1 (437) 318-XXXX

Send Message