Hi, I'm Sukhampreet

I'm a third-year Computer Science student at the University of Guelph
Actively seeking 2026 Summer internship opportunities.

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

a person's image

AboutMe

I am a third-year Computer Science student at the University of Guelph, pursuing a Bachelor of Computing with a minor in Business Data Analytics, with an expected graduation in April 2028. I am interested in software engineering and enjoy building clean, reliable, and maintainable systems.

Through industry and academic experience, I have developed a strong appreciation for software quality, testing, and clear system design. Working in quality assurance on enterprise-scale software exposed me to real-world development workflows and reinforced the importance of building robust, well-tested applications.

As a Teaching Assistant, I strengthened my fundamentals in programming, data structures, and debugging while developing the ability to explain complex concepts clearly and provide constructive technical feedback.

Outside of coursework, I build personal projects in Java and JavaFX to explore object-oriented design, optimized data structures, and user interface development. I enjoy learning new tools and continuously improving how software is designed, tested, and maintained.

C Java JavaFX HTML/CSS JavaFX Python JavaScript Docker Git Linux Azure

Experience

Quality Assurance Intern | Camis Inc, Guelph

Sept 2025 – Dec 2025

  • 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.

Teaching Assistant | University of Guelph

Sept 2024 – Present

  • 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.
CPythonGit

Projects

project1 img

Smart DisussionBoard

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.

JavaOOPJavaFX
View Project
project2 img

Investment Manager

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

JavaOOPGUI
View Project
project3 img

RentACar

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

CLLS
View Project

Contact Me

ssandhu6june@gmail.com

+1 (226) 606-8636