Hi, I am Justin Chow

Engineering Science Student at the University of Toronto


Who I am

Aspiring Software Engineer

Background

I am a first year Engineering Science student at the University of Toronto planning on majoring in Machine Intelligence.

I have been programming for 5 years and have experience with Python, HTML, CSS, Javascript, and Java. For machine learning and data science, I have experience using numpy, sklearn, and xgboost for modelling and predicting data. For some notable projects, see my portfolio section.

My Portfolio

I am passionate about software engineering, data science, and web development. Currently seeking Summer 2022 internships or research positions.

Technical Skills

CV/Resume


What I do

Education

I am a first year engineering science student at the University of Toronto planning on majoring in machine intellience.

Skills

I have experience with several coding languages including Python, Java, Javascript, HTML, and CSS. See my portfolio section for some notable projects.

Goals

I am passionate about web development, data science, and software engineering. I am currently seeking internships or research positions for Summer 2022.

Portfolio

A Selection of My Work

Gomoku

A simple AI engine for the classic game Gomoku played on an 8x8 board.

Written in Python for ESC180 Programming Class.

Learn More

Synonyms

A Program that calculates the semantic similarity between any pair of words.

Written in Python for ESC180 Programming Class.

Learn More

Tic-Tac-Toe

Interactive Tic-Tac-Toe game for two players.

Written using HTML, CSS and Javascript. Uses factory functions and module patterns

Learn More

Calculator

A basic calculator interface that allows users to perform simple calculations.

Written using HTML, CSS and Javascript. Incorporates Object-Oriented Programming

Learn More

Toronto Apartment Price Machine Learning Model

This webapp was created for the 2022 Daisy Intelligence Hackathon. Given several parameters, it predicts Toronto apartment rental prices using XGBoost modelling through gradient boosting. The model is trained by first splitting data into training and validation and then the XGBoost parameters are adjusted to minimize the mean absolute error to obtain a model with a higher accuracy. The webapp is created and hosted through streamlit.

Written using Pandas, Sklearn, XGBoost, Pgeocode, Streamlit, and Python.

Learn More

Library Webapp

A library webapp that helps users to keep track of their books. Allows users to add or delete books and change their read status

Written using HTML, CSS, and Javascript. Incorporates Object-Oriented Programming

Learn More