My name is Dian and I'm currently a fourth year student at the University of Toronto.
I'm passionate about solving problems and telling stories through code.
My pins
Sign of the Times
Description: create machine learning models to detect forged signatures and display them on an interactive website
My Role: Team Lead
Languages & Libraries: Python, React, HTML, CSS
NOTE: still in progress
EPAI Sentiment of Tweets
Description: create machine learning models to detect forged signatures and display them on an interactive website
My Role: implement machine learning models (RNN, and LSTM) using PyTorch to predict 8 labels (“violence”, “genocide”, etc.) about the sentiment of a tweet
Languages & Libraries: Python and PyTorch
Just Leave It At Home (JuLIAH)
Description: turn an STM32 Discovery Board into a communication device that uploads loud recordings to a website and flashes when the website's button is clicked
My Role: implement monitoring noise and communicating using MQTT
Languages & Libraries: C++, Mbed
PetPal
Description: pet adoption website
My Role: implement comment, rating and auto-score application features
Languages & Libraries: React, JavaScript, HTML, Tailwind CSS
Ranchville
Description: farm simulation game with features such as growing and harvesting plants; buying and selling products
My Role: implement leaderboard and sharing your farm
Languages & Libraries: Java, Java Swing, JUnit
The Hidden Correlation Between Covid-19 and Hate Crimes in the United States
Description: an interactive Choropleth map of the USA to visualize the correlation between monthly hate crime rates and monthly Covid incidence rates
My Role: convert raw data in a csv to custom data class, implement Choropleth map
Languages & Libraries: Python, Plotly
Public Repos
3
Total Stars
0
Total Forks
0
Public Gists
0
Top Languages
Based on primary language of repositories
Recent Activity
Contribution Graph
Activity Timeline
Commits and contributions grouped by day, week, or month.
High productivity periods
Most active day: January 6th, 2026 • 0 contributions
Most active week: Nov 17–Nov 23 • 17 contributions