Hi, I'm Shahid Salha – a passionate and versatile software developer with expertise in designing and building scalable, high-performance applications. Through academic projects and professional experiences, I’ve honed strong problem-solving skills and a love for tackling complex technical challenges across web, mobile, and software development domains.

My interests span full-stack development, machine learning, and continuous learning. I enjoy exploring new technologies and collaborating on impactful projects. My leadership experience includes roles with The New Developers Club and VR Club at Mohawk College, where I honed my teamwork and organizational skills.

Notably, I collaborated with the National Air Force Museum of Canada on an applied research project, where we developed a solution for managing large group photos using DeepFace facial recognition.

Outside of coding, I’m an avid gamer, artist, and adventurer who thrives on challenges that push me to grow both personally and professionally.

I’m excited to continue my journey in software development, building innovative solutions and contributing to projects that make a difference.

Profile Summary

  • Proficient software developer with hands-on experience in building web and mobile applications using modern frameworks like React and Node.js.

  • Demonstrated ability to lead and deliver projects under tight deadlines, ensuring scalable functionality and high user satisfaction.

  • Skilled in debugging, troubleshooting, and optimizing performance to meet client requirements and improve user experience.

  • Quick learner with a passion for exploring new technologies, including robotics applications using Kotlin and expanding expertise in machine learning concepts.

  • Experienced in collaborating with diverse teams and leveraging tools like Git, Docker, and Azure to streamline workflows and enhance development efficiency.

Skills

  • C#

  • C++

  • Python

  • Java

Programming Languages

  • JavaScript

  • HTML

  • CSS

  • PHP

  • React

  • Angular

  • AngularJS

  • ExpressJS

  • ASP.NET

  • MVC

  • NodeJS

Frameworks & Libraries

  • TensorFlow

  • Scikit-learn

  • Pandas

  • NumPy

  • JUnit

  • jQuery

  • Jest

  • Android Studio

  • Azure

  • Docker

  • Figma

  • Git

  • IntelliJ IDEA

  • Katalon

  • Postman

Tools & Platforms

  • Selenium

  • SQL Server Management Studio

  • Swagger

  • Unity

  • Unreal Engine

  • Visual Studio

  • PostgreSQL

  • MySQL

  • SQLite

  • Oracle PL/SQL

  • Redis

  • Microsoft SQL Server

Databases

Other Tools

  • Arduino

  • Asprite

  • Blender

  • Google Colab

  • Inkscape

  • Platform.io

Experience

Junior Software Developer

Mohawk College
October 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.

Programming Analyst

MAK Consulting Group
September 2023 – December 2023

  • Maintained and debugged manufacturing execution systems for enterprise clients, 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.

Technical Support Assistant

McMaster Nuclear Operations and Facilities
May 2023 – August 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.

Bread and Pizza Clerk

Fortinos
February 2022 – September 2022

  • Mentored and onboarded 3 new team members, fostering teamwork and operational consistency.

  • Adapted to high-pressure situations, ensuring customer satisfaction in a fast-paced environment.

Team Member

McDonalds
September 2019 - January 2020

  • Improved team collaboration and customer satisfaction by delivering consistent, high-quality service in a high-pressure environment.