John Grey

[Software Engineer / Business & Computer Science Student @ UBC]

Sometimes I build things and sometimes they work.

Welcome this is my digital notebook of my work, thoughts, and ideas.

This website is still under construction :p

// Hit spacebar to explore

Experiences

Internships & Work


JUN 2025 - AUG 2025

Circuit Stream

Vancouver, British Columbia

In-person

Teaching Assistant

Delivered lectures and tutorials for the data science bootcamp, covering topics such as AI/machine learning, video game coding, and Raspberry Pi

Python iconPythonUnity iconUnityRaspberry Pi iconRaspberry PiMachine LearningAITeaching

APR 2025 - JUN 2025

Stanford: Code in Place

Stanford, California

Remote

Assistant Instructor

Taught Stanford's CS106A introductory Python programming course to over 20,000 students worldwide

Project thumbnail
Python iconPythonTeaching

JUN 2022 - AUG 2022

Government of Canada

Saguenay, Quebec

In-person

Information Technology Intern

Built and revamped internal tools for the cadets organization using HTML, Adobe Experience Manager and PowerBI such as the cadets.ca website

Project thumbnail
HTML iconHTMLPowerBI iconPowerBIPowerApps iconPowerApps

Extracurriculars

Extracurriculars & Leadership


APR 2024 - APR 2025

UBC Biomedical Engineering Design Team

Vancouver, British Columbia

In-person

Software Developer

Built and proposed the creation of the team's website from scratch using React

Project thumbnail
React iconReactJavaScript iconJavaScriptCI/CD

APR 2024 - APR 2025

Business and Computer Science Community Team

Vancouver, British Columbia

In-person

Co-President

Lead the team to organize events and workshops for students in the business and computer science program

Project thumbnail
LeadershipOutreachEvent-planning

Projects

Builds & Experiments


Housr · Student Housing Marketplace

Startup

  • A platform for students to find and list housing in vancouver
Project thumbnail
Django iconDjangoPython iconPythonPostgreSQL iconPostgreSQLNext.js iconNext.jsTypeScript iconTypeScriptTailwind CSS iconTailwind CSSWebsockets

Mockify · AI-assisted Mock Interview Feedback Tool

Hackathon Project

  • A webapp that allows students to record mock interviews and get live interview feedback using ai
Project thumbnail
Java iconJavaSpring BootNext.js iconNext.jsTypeScript iconTypeScriptTailwind CSS iconTailwind CSSOpenAI Whisper iconOpenAI WhisperFFmpeg iconFFmpegOpenCV iconOpenCV

Marketsim · Stock Trading Simulator

Personal Project

  • Developed a stock sim that updates prices, trade stocks, and view portfolio
  • Implemented event logging and unit tests
  • Added save and load features for data persistence
Project thumbnail
Java iconJava

Spotify Clone · Music Playback Platform

Personal Project

  • Built a Spotify clone, imitating it's login, liked songs, playback and search features
  • Integrated a Stripe api for payment processing
Project thumbnail
TypeScript iconTypeScriptNext.js iconNext.jsTailwind CSS iconTailwind CSSSupabase iconSupabaseStripe iconStripe