Back to Experience

Canada Basketball

Software Developer & Product Owner · May 2024 — Present

PythonComputer VisionMachine LearningCI/CDFull Stack

Software Developer & Product Owner – Capstone Project

Sponsored by Canada Basketball

Developing CourtSense, an automated system that uses computer vision to analyze 3x3 basketball gameplay from broadcast videos, providing strategic insights to coaches.

Key Responsibilities

  • Computer Vision & ML: Contributing to full-stack development across the UI, API, data, and QA layers, with a primary focus on building and evaluating computer vision and machine learning models.
  • Code Quality & Process: Ensuring high code quality through mandatory pull request reviews, CI/CD pipeline management, and adherence to a strict, shared Definition of Done (DoD).