shan@portfolio: ~
βˆ’ β–‘ Γ—

Welcome

Building the future, one line at a time.

Home About Work Education Projects Skills Contact

Hi, I'm
Shan Truong

A passionate and hard-working student developer at
McMaster University.

Scroll to explore

About Me

Software Engineering @ McMaster University
2nd Year Student

I work on projects that bridge theory and real-world impact β€” network analysis tools in C, disaster-relief and location-based platforms with React and PostgreSQL, and computer vision systems built with OpenCV. I'm a Software Engineering student at McMaster with a 4.0 GPA, focused on building robust, well-engineered solutions.

Work Experience

Software Developer

Hack Canada

  • Built a real-time computer vision web application using a live camera feed to detect and analyze objects.
  • Implemented machine learning–based object detection and OCR to recognize visual features and text in real time.
  • Added feedback mechanisms to assess image quality, including distance, lighting, and partial visibility.
  • Designed the system to guide users when detection confidence is low, improving reliability and accessibility.
February 2025 - April 2025
June 2025 - July 2025

Software Developer

Spur Hacks

  • Built a productivity-focused browser extension designed to help users manage focus sessions and breaks more effectively.
  • Implemented timers and session logic to encourage sustained concentration while preventing burnout.
  • Designed a lightweight, user-friendly interface optimized for quick interaction during work or study sessions.
  • Developed the project under hackathon time constraints with an emphasis on usability and responsiveness.

Software Developer

McMaster Engineering Competition

  • Built a full-stack web platform to help users locate essential resources and services during emergency and disaster scenarios.
  • Implemented location-based search and data storage to organize and surface nearby relief resources efficiently.
  • Designed the system with scalability and real-time usability in mind, prioritizing clear information access under time-critical conditions.
  • Developed the project under hackathon constraints, focusing on rapid deployment and reliability.
November 2025 - December 2025

Education

McMaster University

Bachelor's of Software Engineering

McMaster University (2024-2029)

  • 4.0 GPA β€’ Dean's List (Top 15%)
  • IBM Club Member
  • Relevant Coursework: Data Structures, Algorithms, Digital Logic, Discrete Mathematics
Google

Google Cybersecurity Professional Certificate

Coursera

Currently In Progress
  • Security fundamentals and risk management
  • Network security and threat detection
  • Security operations and incident response
ML

Machine Learning Specialization

Coursera - Stanford & DeepLearning.AI

Currently In Progress
  • Supervised & unsupervised learning
  • Neural networks and deep learning
  • ML best practices and applications

Featured Projects

Explore a diverse range of projects on my GitHub profile, showcasing my capabilities through real-world examples of my work. Each project is presented with concise descriptions and links to their respective code repositories. These projects demonstrate my proficiency in solving complex problems and highlight my adaptability in working with various technologies.

See more projects on GitHub! β†’
🌐

Wirefish

A comprehensive network diagnostics toolkit featuring TCP port scanning, interface bandwidth monitoring, and traceroute functionality with 97+ automated tests.

#Python #Networking #Security
πŸ’₯

Collision Visualizer

Interactive physics simulation visualizing collision detection algorithms and particle dynamics in real-time.

#Java #GUI #Physics
πŸ”¬

Techa-Scope

Technology analysis and exploration tool for discovering and comparing different tech stacks and frameworks.

#Python #API #Data
πŸ“

Relief Locator

Application to help locate and navigate to relief resources and emergency services during crisis situations.

#React #Maps #API

Technical Skills

Languages

Python Java C C++ TypeScript SQL Swift HTML/CSS

Frameworks & Backend

React Express Node.js Flask Vite Framer Motion

Databases & Cloud

PostgreSQL MySQL MS SQL AWS (EC2, S3, RDS) Cloud Computing

Tools & DevOps

Git Docker Linux Bash Vim GitHub Actions Postman

Coursework

Data Structures & Algorithms Object-Oriented Programming Databases Computer Architecture Operating Systems

Get In Touch

I'm currently looking for Summer 2026 internship opportunities in AI/ML engineering, quantitative development, cybersecurity, or big tech. Feel free to reach out!