HELLO!

I'm Harneet

I build thoughtful software at the intersection of engineering, AI, and real-world impact.

Harneet's photo

AN OVERVIEW OF ME

Introduction

I’m a 4th-year Computer Science student at the University of Alberta who enjoys using technology to solve real-world problems and build things that are actually useful.

My interest in programming started with Harvard’s CS50 course, which introduced me to coding and problem-solving. Since then, I’ve been learning more about machine learning, software engineering, and how technology can be used to help people.

Outside of coding, I like reading books, going for walks, and checking out new food spots around the city.

WHAT I WORK WITH

Skills & Tools

Languages

  • Python
  • Java
  • C/C++
  • JavaScript
  • TypeScript
  • SQL

Frontend

  • HTML
  • CSS
  • Astro
  • React
  • Responsive Web Design

Backend

  • Flask
  • Django
  • Node.js
  • REST APIs

DevOps

  • Git
  • GitHub
  • Docker
  • CI/CD
  • Linux
  • Cloud Deployment

Databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • Firebase

WHAT I'VE DONE SO FAR

Work Experience

Software Engineering Intern

RLCore · Edmonton, Alberta

  • Localized 126 components with 1,274 translation strings using Paraglide JS, then prevented hardcoded-string regressions by building a custom ESLint rule enforced as a merge-blocking CI gate.
  • Saved 200+ hours of CI compute time across 35 runs by building a staged GitHub Actions pipeline with pass-dependent gating, skipping expensive test stages when earlier stages fail.
  • Backend
  • Github Actions
  • FastAPI
  • SQL

PROJECTS

Coming soon...