John Grey

I currently study Computer Science and Business at UBC. I want to build things that make a dent in the world.

Things I'm involved with and areas of interest:

  • Organizing events. UBC BizTech is what I have invested a lot of time into.
  • Leadership. I have a strong affinity for servant leadership.
  • Reading. Books. Particularly biographies, religious texts, and thought.
  • Building teams. The collective is greater than the sum of its parts.
  • Jesus. Because He saved my life.

Work

  • RBC

    Software Engineer Intern

    Summer 2026

    Toronto, ON


    Amplify Cohort - Agentic AI-Powered Smart Documents for Credit Origination
    Technologies: Python, FastAPI, AWS S3, MongoDB, OpenShift, Docker
  • TD Securities

    Software Engineer Intern

    Fall 2025

    Toronto, ON


    Intraday Risk and PnL
    Technologies: Scala, Java, Apache Cassandra, JavaScript, TeamCity
Teaching
  • Stanford: Code in Place

    Section Leader

    2025 - 2026

    Stanford, CA


    Section Leader (2026) • Section Leader (2025)
    Technologies: Python, Karel
  • Circuit Stream

    Teaching Assistant

    2025

    Vancouver, BC


    AI and Machine Learning
    Technologies: Python
Leadership
  • UBC BizTech

    2024 - Present


    Experiences Director (2026) • Partnerships Lead (2025) • Partnerships Director (2024)
    Achievements: Top Club (2025) • Top Conference (2025, 2026)
  • UBC Launch Pad

    Software Lead

    2025 - 2026


    Neuron - Volunteer Management System
    Technologies: TypeScript, Node.js, Next.js, PostgreSQL, Docker, Redis
Projects

BUCS Fighter

2nd Place @ BUCS Hackathon 2026

BUCS Fighter

Real-time multiplayer fighting game with character-based combat and fast, server-authoritative matches.

TypeScript · Node.js · Phaser · Socket.IO · Vite