Justin Lam

Hey, I'm Justin

I'm an engineering student at the University of Waterloo. A few facts about me: I'm a big foodie, I love golfing, and I'm really excited to go skiing this winter. Below are some of my projects. Feel free to take a look!

Justin Lam

Skills & Technologies

Languages & Tools

Python

Java

C

JavaScript

TypeScript

HTML

CSS

MongoDB

PostgreSQL

MySQL

Python

Java

C

JavaScript

TypeScript

HTML

CSS

MongoDB

PostgreSQL

MySQL

Python

Java

C

JavaScript

TypeScript

HTML

CSS

MongoDB

PostgreSQL

MySQL

Python

Java

C

JavaScript

TypeScript

HTML

CSS

MongoDB

PostgreSQL

MySQL

Python

Java

C

JavaScript

TypeScript

HTML

CSS

MongoDB

PostgreSQL

MySQL

Python

Java

C

JavaScript

TypeScript

HTML

CSS

MongoDB

PostgreSQL

MySQL

Python

Java

C

JavaScript

TypeScript

HTML

CSS

MongoDB

PostgreSQL

MySQL

Python

Java

C

JavaScript

TypeScript

HTML

CSS

MongoDB

PostgreSQL

MySQL

Frameworks & Libraries

React

Next.js

Express.js

Node.js

FastAPI

Flask

Tailwind

D3.js

Recharts

Three.js

NumPy

Pandas

PyTorch

TensorFlow

OpenCV

React

Next.js

Express.js

Node.js

FastAPI

Flask

Tailwind

D3.js

Recharts

Three.js

NumPy

Pandas

PyTorch

TensorFlow

OpenCV

React

Next.js

Express.js

Node.js

FastAPI

Flask

Tailwind

D3.js

Recharts

Three.js

NumPy

Pandas

PyTorch

TensorFlow

OpenCV

React

Next.js

Express.js

Node.js

FastAPI

Flask

Tailwind

D3.js

Recharts

Three.js

NumPy

Pandas

PyTorch

TensorFlow

OpenCV

React

Next.js

Express.js

Node.js

FastAPI

Flask

Tailwind

D3.js

Recharts

Three.js

NumPy

Pandas

PyTorch

TensorFlow

OpenCV

React

Next.js

Express.js

Node.js

FastAPI

Flask

Tailwind

D3.js

Recharts

Three.js

NumPy

Pandas

PyTorch

TensorFlow

OpenCV

React

Next.js

Express.js

Node.js

FastAPI

Flask

Tailwind

D3.js

Recharts

Three.js

NumPy

Pandas

PyTorch

TensorFlow

OpenCV

React

Next.js

Express.js

Node.js

FastAPI

Flask

Tailwind

D3.js

Recharts

Three.js

NumPy

Pandas

PyTorch

TensorFlow

OpenCV

Featured Projects

View All →

Level

2025

Dataset Bias Identifier - Hack the Valley X

Level processes raw applicant records through a FastAPI pipeline using Cohere embeddings, UMAP reduction, and DBSCAN clustering to quantify distribution skew. Its front-end allows users to manipulate these clusters, generating a clean, intentional dataset for model training.

Level - Image 1Level - Image 2Level - Image 3

A GPATracking Platform built for students at any institution.

GPAConnect ingests course workloads, assignment weights, and historical performance data into a Node/MongoDB backend that computes term and cumulative GPA projections. A TypeScript React interface provides real-time grade calculators, dashboards, and visual analytics built with Recharts.

GPAConnect - Image 1GPAConnect - Image 2GPAConnect - Image 3

Landing Site/Admin Dashboard

The studio’s main website and a data pipeline that collects Roblox game statistics and maintains historical records of revenue and player engagement. The dashboard turns this data into clear insights and handles contributor payout computations.

GlazingGorillaGames - Image 1GlazingGorillaGames - Image 2GlazingGorillaGames - Image 3

Get in Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Contact Me