John Grey

Software Engineer @ TD

Business & CS Student @ UBC

Hey there! Welcome to my digital archive of my work, thoughts, and ideas. I want to build things that make a dent in the world, especially in fintech. Currently, I'm building an anti-fraud credit card detector.

Where I've Been

Work Experience

  • TD Securities

    Software Engineer Intern

    Sep 2025 - Present

    Toronto, ON

  • Circuit Stream

    Teaching Assistant

    Jun 2025 - Aug 2025

    Vancouver, BC

  • Stanford: Code in Place

    Assistant Instructor

    Apr 2025 - Jun 2025

    Stanford, CA

  • Government of Canada

    Information Technology Intern

    Jun 2022 - Aug 2022

    Saguenay, QC

Extracurriculars

  • UBC BizTech

    • Partnerships Lead

      Junior

    • Partnerships Director

      Sophomore

  • UBC Biomedical Engineering

    • Software Developer

      Sophomore

  • BUCS Community Team

    • Co-President

      Sophomore

    • First Year Representative

      Freshman

Education

  • University of British Columbia

    Combined Major in Computer Science and Business

    2023 - 2027

What I've Built

Housr | Student Housing Marketplace

A platform for designed to solve Vancouver's Housing Crisis helping students find and sublet affordable housing.
Django iconDjangoPython iconPythonPostgreSQL iconPostgreSQLNext.js iconNext.jsTypeScript iconTypeScriptTailwind CSS iconTailwind CSSWebsockets

Mockify | AI-assisted Mock Interview Feedback Tool

A webapp that allows students to record mock interviews and get live interview feedback using OpenAI Whisper, FFmpeg and OpenCV.
Java iconJavaSpring BootNext.js iconNext.jsTypeScript iconTypeScriptTailwind CSS iconTailwind CSSOpenAI Whisper iconOpenAI WhisperFFmpeg iconFFmpegOpenCV iconOpenCV

Marketsim | Stock Trading Simulator

A stock simulator that helps visualize trading data and order history.
Java iconJava

Spotify Clone | Music Playback Platform

A Spotify clone with liked song features, playback, search and payment processing via Stripe API.
TypeScript iconTypeScriptNext.js iconNext.jsTailwind CSS iconTailwind CSSSupabase iconSupabaseStripe iconStripe