University of Toronto · Class of 2027

Yanting Fan Clara

Computer Science Statistics

Qualifications

  • 1+ year of hands-on experience building interactive software, data visualization systems, and analysis-driven products.
  • Strong foundation in object-oriented programming, software design, data structures, databases, probability, and data analysis.
  • Project experience across Java, Python, JavaScript, R, SQL, HTML, and CSS, with work in real-time interaction and structured data workflows.
  • Industry experience in A/B testing, ETL automation, and user-focused product analysis.

Interests

  • Human-computer interaction and interactive systems for learning.
  • Applied AI and machine learning for adaptive educational tools.
  • Full-stack product development with thoughtful interfaces and analytics workflows.
Yanting Clara Fan

Work

Projects

Beats in Stats dashboard screenshot
Beats in Stats

A full-stack data visualization platform that integrates Spotify and Ticketmaster APIs to connect music demand with live event supply across cities. Built with D3.js, React, and Python workflows for cleaning, aggregating, and structuring multi-source data into interactive, responsive dashboard views.

Beamer+ cover
Beamer+

A lightweight Flask-based presentation app that enhances static Beamer slides with embedded media, live polling, annotation tools, and interactive widgets for more engaging lectures and demos.

GearUP login page
GearUP

A Java-based G1 test preparation tool that combines topic-based study modules, realistic 40-question mock exams, personalized accounts, and result tracking to support focused review.

Academic background

Education

University of Toronto
Bachelor of Science · Double Major in Computer Science and Statistics
Sep 2023 - Jun 2027 (expected) · Toronto, ON
Interested in future Master's study in computer science, with a focus on AI/ML and human-centered systems.

Professional

Experience

Product Manager Intern
OPPO · Shenzhen, China
May - Aug 2025
Data Analyst Intern
Peking University Shenzhen Hospital · Shenzhen, China
May - Jul 2024