About
About

About

girl, black and white phote
girl, black and white phote

A passionate, versatile software developer who loves designing scalable, high-performance applications. Through academic projects and professional experiences, I’ve sharpened my problem-solving skills and tackled complex challenges across diverse software domains. My curiosity drives me to explore emerging technologies and continuously learn as I collaborate on impactful projects.

Beyond coding, I’m an avid gamer, artist, and adventurer who thrives on new experiences. Serving in leadership roles at The New Developers Club and VR Club at Mohawk College helped me develop strong teamwork and organizational skills. I look forward to creating innovative solutions that make a meaningful difference in the tech world.

Shahid Salha

Software Developer

Canada

Experience

Company logo

Junior Software Developer

Mohawk College
Hamilton, ON
Oct. 2024 — Present
  • Collaborated with a professor to support the digitization and preservation of archival materials for the Canadian Warplane Heritage Museum.

  • Conducted a comparative analysis of OCR technologies (Azure OCR, Google Vision AI, AWS Textract) to evaluate handwritten transcription accuracy.

  • Integrated Azure OCR into an automated document processing pipeline using JavaScript and PHP, improving efficiency.

Company logo

Junior Software Developer

Mohawk College
Hamilton, ON
Oct. 2024 — Present
  • Collaborated with a professor to support the digitization and preservation of archival materials for the Canadian Warplane Heritage Museum.

  • Conducted a comparative analysis of OCR technologies (Azure OCR, Google Vision AI, AWS Textract) to evaluate handwritten transcription accuracy.

  • Integrated Azure OCR into an automated document processing pipeline using JavaScript and PHP, improving efficiency.

Company logo

Programming Analyst

MAK Consulting Group
Brantford, ON
Sept. 2023 — Dec. 2023
  • Maintained and debugged manufacturing execution systems for an enterprise client, reducing system issues by 15% using ASP.NET, C#, Angular, and SQL Server.

  • Collaborated in Scrum teams to implement new features and troubleshoot production issues, contributing to product scalability and enhancing reliability for clients.

  • Created technical documentation and prepared sprint review presentations, facilitating better communication with stakeholders.

  • Communicated directly with clients to gather requirements, clarify bug reports, and provide effective solutions.

Company logo

Programming Analyst

MAK Consulting Group
Brantford, ON
Sept. 2023 — Dec. 2023
  • Maintained and debugged manufacturing execution systems for an enterprise client, reducing system issues by 15% using ASP.NET, C#, Angular, and SQL Server.

  • Collaborated in Scrum teams to implement new features and troubleshoot production issues, contributing to product scalability and enhancing reliability for clients.

  • Created technical documentation and prepared sprint review presentations, facilitating better communication with stakeholders.

  • Communicated directly with clients to gather requirements, clarify bug reports, and provide effective solutions.

Placeholder

Technical Support Assistant

McMaster Nuclear Operations and Facilities
Hamilton, ON
May. 2023 — Aug. 2023
  • Provided IT support to over 40+ users, diagnosing and resolving hardware and software issues, improving workflow efficiency.

  • Set up and configured desktops, laptops, and peripheral devices for new users, streamlining onboarding processes and ensuring equipment readiness.

  • Assisted in selecting components for server builds, contributing to informed procurement decisions and improved system capabilities.

Placeholder

Technical Support Assistant

McMaster Nuclear Operations and Facilities
Hamilton, ON
May. 2023 — Aug. 2023
  • Provided IT support to over 40+ users, diagnosing and resolving hardware and software issues, improving workflow efficiency.

  • Set up and configured desktops, laptops, and peripheral devices for new users, streamlining onboarding processes and ensuring equipment readiness.

  • Assisted in selecting components for server builds, contributing to informed procurement decisions and improved system capabilities.

Education

Education school logo

Software Engineering Technology

McMaster University
Bachelor of Technology
2025 — Present

Advancing skills in software design, development, and engineering practices through McMaster’s applied technology program.

Education school logo

Software Engineering Technology

McMaster University
Bachelor of Technology
2025 — Present

Advancing skills in software design, development, and engineering practices through McMaster’s applied technology program.

Education school logo

Computer Systems Technology – Software Development

Mohawk College
Advanced Diploma
2021 — 2024

Graduated with honours, gaining hands‑on experience in full‑stack development, data structures, and software engineering principles.

Education school logo

Computer Systems Technology – Software Development

Mohawk College
Advanced Diploma
2021 — 2024

Graduated with honours, gaining hands‑on experience in full‑stack development, data structures, and software engineering principles.

Skills

Languages

C#
C++
CSS
HTML
Java
JavaScript
PHP
Python
SQL

Tools

Android Studio
Azure
Docker
Figma
Git
Katalon
Postman
Selenium
Unity
Unreal Engine

Frameworks & Libraries

Angular
ASP.NET
ExpressJS
HTML
Jest
jQuery
MVC
MSTest
Node.js
NumPy
React
React Native
TensorFlow
Scikit-learn

Let’s Connect!

Let’s Connect!

Dark
Dark