About Me

Hi, my name is Callum Thompson and I am a hardworking individual with a can-do attitude. In my free time, I enjoy playing and watching hockey and also enjoy staying up-to-date with the latest technology and trends in the world of coding. I am a team player and value the opportunity to collaborate with others to achieve a common goal. In addition to my love for sports and technology, I also value my relationships with friends and family and enjoy spending quality time with them. Overall, I am a driven and passionate individual who is always looking for ways to grow and improve.

  • Web Development
    Designings and creating websites
  • Game Development
    Creating unique and fun games
  • Media and Video Production
    Making video montages from movies and tv shows
  • Canadian Tire
    Sales Associate
  • St. Josephs Hospital
    Machine Learning Research Leader
  • Math and CS Tutor
    In person or remote throughout the school year or in the summer
  • Hockey On-Ice Instructor
    Taught valuable hockey skills to kids through summer hockey camps
  • Face Shield Designer and Producer
    Personal project through Covid-19
  • Western University
    Bachelor of Science, Honours Computer Science
    Expected graduation April 2026
    Received the Scholarship of Distinction - ($2,500)
  • Medway High School
    OSSD
    3x Proficiency Awards in CS and Math
    4.0 GPA (97%) Average

My Projects

Connect Four Physical AI

Created an AI to play Connect Four on a physical game board using 3D printed parts and arduino servo motors.

Read more

ML Optimizing Binary Classification

Using different tactics to increase validation accuracy in machine learning binary classification by modifiying training parameters.

Game Development Maze Generation

Creating a maze in the Unity game engine using Prim's Algorithm.