Hey, I'm Josh!
Me in Big Sur!
I'm a Computer Science student at the University of Waterloo, and a Business Administration student at Wlifrid Laurier University.

I love problem-solving, and creating useful, beautiful tools for people to use in their everyday lives.
Me in Big Sur!
Tech Stack
Python logo
JS logo
Typescript logo
C++ logo
React logo
HTML logo
CSS logo
Sass logo
Node logo
figma logo
R logo
Python logo
JS logo
Typescript logo
C++ logo
React logo
HTML logo
CSS logo
Sass logo
Node logo
figma logo
R logo
Python logo
JS logo
Typescript logo
C++ logo
React logo
HTML logo
CSS logo
Sass logo
Node logo
figma logo
R logo
Projects
CalTrack
CalTrack
SWIFT, SWIFTUI, SQL
A calorie tracker for iOS! Counts your burned calories using HealthKit to sync with Apple Health, and uses the FoodData Central API to find nutritional information for various foods.
OkCupid Predictor
OkCupid Predictor
PYTHON, PYTORCH, SCIKIT-LEARN, XGBOOST, MATPLOTLIB
Trained various models to predict relationship statuses using an OkCupid dataset. Trained a decision tree, support vector machine (SVM), neural network, and XGBoost.
Mazur
Mazur
JAVASCRIPT, REACT, HTML, CSS
Built a random maze generator that can also solve the maze using Dijkstra's, A*, breadth-first, and depth-first search algorithms. This uses the Hunt and Kill algorithm to generate the mazes.
NYC Ride Time Predictor
NYC Ride Time Predictor
PYTHON, XGBOOST, SCIKIT-LEARN, MATPLOTLIB, PANDAS
I did this project to learn about Data Science. I used Matplotlib to plot characteristics of the data, and used XGBoost to predict the ride times.
Revolt
Revolt Fashion
JAVASCRIPT, REACT, HTML, CSS, COMMERCE.JS, STRIPE
Built a small, high-end (demo) e-commerce website to learn how to use React and API’s. Note: As of July 2023, commerce.js is not rendering images on Safari.
Code History
Code History
SWIFT, SWIFTUI
Something I built while I was learning Swift! It has a couple questions about computer science history, and it will calculate your score when you complete the quiz.
Personal Portfolio
Personal Portfolio
JAVASCRIPT, REACT, HTML, CSS
This is my portfolio, the one you are viewing right now. I did all of my own custom CSS, including the CSS for the animations. The site is responsive, so it works for any screen sizes.
Park Passport
Park Passport
JAVASCRIPT, REACT, HTML, CSS
A ride tracker app for all of your favourite Disney theme parks! Count how many times you have been on each ride in each park. This works for all parks in the continental United States.
Basecamp Wealth
Basecamp Finance
PRODUCT MANAGER
This was a project I helped on where I was a Product Manager. I conducted market research, developed the product roadmap, wrote product requirements, and the designed wireframes.
Straights
Straights - Command line game
C++
This is a fun little command line card game built using object-oriented programming principles such as encapsulation, abstraction, polymorphism, and inheritance.
Code Compiler
Code Compiler
RACKET (LIKE LISP)
This is a compiler for a subset of the C language that performs scanning, parsing, context-sensitive analysis, code generation, linking, and assembling.
Hangman
Hangman
PYTHON
This is a small hangman game I built when I was learning how to code. It picks a word, takes user input, and will continue until you win or lose the game!