Skip to content
View HarmanB1's full-sized avatar

Highlights

  • Pro

Block or report HarmanB1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HarmanB1/README.md

Harman Bhogal

Computing Science · Simon Fraser University

   


Projects

ViperProtection  ·  Mountain Madness 2026 - winner of Best Hackathon Project; Best use of DigitalOcean

Full-stack web application that protects digital artwork from AI training scrapers using adversarial machine learning. Injects imperceptible pixel-level perturbations into images — nearly invisible to humans, but permanently corrupting any model trained on the protected image. Features anti-scraping, and password protected art sharing. Built with React, FastAPI, PostgreSQL, and DigitalOcean Spaces, with a custom VAE + CLIP adversarial poisoning pipeline. videoDemo: demo

Student Course Builder  ·  StormHacks 2025 — winner of Best Use of SFU API

Full-stack scheduling tool that generates personalized course plans with AI assistance. Parses student transcripts to provide academic advice and allows custom schedule editing. Built with React, Express.js, and Supabase, integrating the SFU Courses API and DeepSeek API.

A terminal-based text editor written in C++ using ncurses. Supports mouse interaction, autosave, word wrap, and theme customization — built from scratch with a focus on performance and usability in low-resource environments.


Tech Stack


GitHub Stats



GitHub Contributions

Pinned Loading

  1. Editor Editor Public

    A lightweight terminal app built in C++, click link in repo for documentation.

    C++

  2. HarmanB1.github.io HarmanB1.github.io Public

    Personal website.

    JavaScript

  3. CMPT-276-SPRING-2025/final-project-17-sunsets CMPT-276-SPRING-2025/final-project-17-sunsets Public

    final-project-17-sunsets created by GitHub Classroom

    JavaScript 2

  4. StormHacks-2025/ProjectCourseBuilder StormHacks-2025/ProjectCourseBuilder Public

    JavaScript