Available for 2027 Winter Internships

Sukhampreet Sandhu

<Third-year Computer Science Student/>

Building clean, reliable software with a strong foundation in systems and testing

developer.profile
const developer = {
  name: "Sukhampreet Sandhu",
  university: "University of Guelph",
  focus: [
    "Software Engineering",
    "Quality Assurance",
    "System Design"
  ],
  seeking: "Winter 2027 Co-op"
};
01.

About Me

Hi there! I'm a 3rd-year Computer Science student at the University of Guelph, pursuing a Bachelor of Computing in Computer Science. I'm currently seeking a software development co-op work term for Winter 2027.

I enjoy building systems that are both efficient and practical. Whether it’s designing object-oriented applications in Java, working with data structures, or exploring low-level concepts like memory management in C, I’m drawn to challenges that deepen my understanding of how software works under the hood.

As a teaching assistant for programming courses in C and Python, I strengthened my fundamentals in programming and debugging, while developing the ability to explain complex concepts clearly and provide constructive technical feedback to others. Helping students solve problems has also sharpened my communication and leadership skills.

I'm especially interested in backend development and systems-level programming, and I’m always looking for opportunities to apply these skills on meaningful, real-world projects.

Core Skills

Languages

Java, C, Python, SQL, C#, JavaScript, HTML/CSS

Tools & Platforms

Git/GitHub, Linux, Docker, Proxmox VE, Jenkins, Octopus Deploy, Cloudflare

Concepts

OOP, Data Structures, Memory Management, Algorithmic Problem Solving

QA

Playwright, Test Automation, Jira, Seq, Test Case Design

Co-op Work Terms

2

Software QA Intern

Camis Inc • Summer 2026

1

Software QA Intern

Camis Inc • Fall 2025

02.

Experience

Software QA Intern

Camis Inc, Guelph

May 2026 – Aug 2026

Outstanding Performance Evaluation

  • Expanded a C# Playwright automated test suite using GitHub and Claude Code CLI, developing and executing regression tests locally as the QA team transitioned toward automated testing.
  • Investigated application logs in Seq to reproduce and root-cause defects, including a critical production issue traced to a checkout workflow change; collaborated with the Lead Developer to isolate the defect and validate the hotfix.
  • Used Jenkins build results to identify versions containing fixes and deployed version updates to UAT environments using Octopus Deploy.
  • Owned regression and release testing across reservation workflows; triaged client UAT feedback in Jira, reproduced issues, validated fixes and edge cases, and coordinated findings with QA and client-facing teams.
C# Playwright Jenkins Octopus Deploy Seq Jira

Software QA Intern

Camis Inc, Guelph

Sept 2025 – Dec 2025

Outstanding Performance Evaluation

  • Executed manual and exploratory testing on enterprise-scale reservation and park management software used by 1,300+ clients.
  • Designed and maintained detailed test cases, reproduced defects, and verified fixes in collaboration with developers.
  • Worked with Jira and Confluence to track issues, document test results, and support stable feature releases.
Jira Confluence Regression Testing UAT

Teaching Assistant

University of Guelph

Sept 2024 – Apr 2026
  • Supported 500+ students across introductory and intermediate programming courses by mentoring during labs and office hours, clarifying complex programming concepts, reviewing assignments for logic and edge cases, and delivering clear, actionable technical feedback.
C Python Git
03.

Projects

Home Server

Built a Proxmox VE homelab to self-host applications in isolated Linux VMs and LXC containers, deploying Dockerized applications behind an Nginx reverse proxy.

Proxmox VE Docker Linux Nginx Cloudflare

Stock Reaction Predictor

Developed the FastAPI backend for a team-built stock reaction predictor, exposing REST endpoints that connect ticker and news inputs to a FinBERT and time-series forecasting pipeline, with multi-horizon inference and market-data retrieval.

Python FastAPI REST APIs FinBERT

Smart Discussion Board

Designed and implemented a Java discussion board using object-oriented principles, supporting multiple post types, efficient keyword-based search, and a JavaFX GUI for interactive user workflows.

Java Spring Boot HTML Render

Investment Manager

Java ePortfolio app implementing OOP principles to manage stocks and mutual funds, including buy/sell functionality, price updates, keyword-based search, and total gain calculation.

Java OOP GUI

RentACar

Academic C project implementing a car rental system that manages cars across available, rented, and repair categories using linked lists, structs, and pointers.

C Data Structures

Memory Manager

Academic C project implementing a memory allocator. Manages memory blocks using linked lists and pointers.

C CLI Make Data Structures

Animal Bio ML

A KNN-based ML classifier in C from the ground up, enabling data ingestion, feature statistics, similarity computation, nearest-neighbor analysis, and predictive classification with measurable accuracy.

C CLI Make

ToDo Web Application

Created a to-do list web application enabling users to manage tasks with Google sign-in and real-time updates, leveraging Firebase Authentication and Realtime Database, deployed via GitHub Pages.

HTML CSS Firebase JavaScript
04.

Get In Touch

I'm currently seeking Winter 2027 software development co-op opportunities. Whether you have a question or just want to connect, feel free to reach out!