Harman Sandhu

Hi! I'm currently in my 3r
Portrait of Harman Sandhu

About

I’m a passionate Software Engineer focused on building efficient, real-world solutions that blend technical precision with practical impact. Most recently, I interned at Ontraccr Technologies, where I implemented real-time collaboration systems, PDF generation pipelines, and automated equipment-hour tracking—contributing to a smoother experience for teams working in high-traffic environments.

Before that, I worked at Goodself, rebuilding responsive marketing sites and leading QA from development through production. I also built and sold a full-stack application, LeaserFlow—an experience that strengthened my full-stack skills and taught me how to ship software that truly solves business problems.

Outside of tech, I value staying active and balanced. Basketball keeps me sharp on teamwork and focus, while hiking helps me recharge and think creatively. I bring that same growth mindset to software— constantly learning, iterating, and improving.

Experience

Roles, responsibilities, and impact across internships and leadership.

Software Engineer Intern · Ontraccr Technologies

Vancouver, BC • Jan 2025 – Apr 2025

  • Implemented real-time collaboration safeguards (WebSockets) to prevent conflicting edits on high-traffic boards.
  • Built Draft & Published Shifts scheduling across web/mobile/backend, expanding into staffing use cases.
  • Extended form-to-PDF generation with image appending (pdf-lib) for richer site reports.
  • Added validation across 20+ workflow steps to eliminate incomplete saves and reduce support tickets.
  • Developed equipment-hour thresholds with automated notifications to prevent overuse and reduce downtime.
ReactReact NativeNodesocket.iopdf-lib

Software Developer Intern · Goodself

Vancouver, BC • Sep 2024 – Dec 2024

  • Rebuilt marketing sites in React + Tailwind with reusable components that matched Figma and improved performance.
  • Developed a clinic inquiry form with validation and backend integration for secure submissions.
  • Integrated Mixpanel events to monitor engagement and inform product & marketing decisions.
  • Led QA from dev → staging → prod: coordinated 7+ testers, wrote test plans, ran cycles, and verified fixes.
ReactTailwind CSSMixpanelQA

Operations Manager · Pizza 64

Surrey, BC • Oct 2023 – Present

  • Managed scheduling, expense tracking, and digital marketing across delivery platforms, contributing to ~10% revenue growth.
SchedulingOpsMarketing

Founder · All-Star Tutoring

Vancouver, BC • Dec 2022 – Present

  • Built and scaled a tutoring service supporting 40+ students with personalized lessons and custom study material.
EntrepreneurshipEducation

Projects

A selection of things I’ve built and shipped. Click a card for the demo or source.

LeaserFlow

LeaserFlow

Full-stack app to streamline truck leasing, with lead tracking and automated lease management.

ReactTypeScriptHapi.jsMySQLPrismaAWS
All-Star Tutoring Website

All-Star Tutoring Website

Responsive landing page with contact flow and reusable components.

ReactJSHTMLCSSEmailJS
Expense Tracker

Expense Tracker

Personal finance tracker with CRUD, categories, and analytics.

ReactMongoDBExpressNodeTailwind
InsightUBC Project

InsightUBC Project

CPSC 310 project for querying large datasets with a typed API.

TypeScriptReactExpressTailwind
Scheduling App

Scheduling App

Desktop scheduler with persistence and unit tests.

JavaJUnitJSON
Data Analysis

Data Analysis

Exploratory data analysis and reporting.

R

Tools

Technologies I work with across frontend, backend, and tooling.

HTML

HTML

CSS

CSS

JavaScript

JavaScript

React

React

Tailwind

Tailwind

Node

Node

C++

C++

GitHub

GitHub