Computer Science @ University of Manitoba

Gurshaan Mand

Most of what I build is backend and data-heavy software in Python, some of it using embedding models.

Portrait of Gurshaan Mand

Technical Skills

Languages

  • Python
  • Java
  • C++
  • SQL
  • JavaScript
  • HTML / CSS

AI / Data

  • Sentence Transformers
  • Hugging Face
  • PyTorch
  • scikit-learn
  • NumPy
  • Pandas
  • Matplotlib
  • OpenAI API

Backend / Databases

  • FastAPI
  • REST APIs
  • PostgreSQL
  • SQLite

Tools / Infrastructure

  • Docker
  • AWS (ECS, ECR)
  • GitHub Actions
  • Git
  • Linux
  • FFmpeg

Projects

Video Condenser

(Python, FastAPI, Sentence Transformers, FFmpeg, Docker, AWS)

A web app that cuts a long YouTube video down to the parts that match an objective you describe. It scores every transcript segment for relevance, redundancy and information content, then renders the kept ranges into one MP4.

View on GitHub

CareConnect

(Python, FastAPI, Jinja2, Pandas)

A hackathon project that ranks clinic patients for vaccination outreach by age, risk factors and gaps in their vaccination history, with a staff dashboard and a patient lookup page. It runs on generated demo data.

View on GitHub

Allergen Finder

(Python, SQLite, REST API, RapidFuzz)

A command-line tool that looks up the likely allergens in a dish. It pulls a recipe's ingredients from the Spoonacular API, matches them against common allergens, and stores the result in SQLite.

View on GitHub