Hi, I’m Osama Shahid, a Full Stack Software Engineer based in Toronto. I design and deliver scalable web applications across backend and frontend, with strong proficiency in Java, Python, and JavaScript. I have hands-on experience with cloud-based deployments and CI/CD pipelines, and I enjoy owning projects from requirements to production in remote settings. In my recent role at RBC Investor & Treasury Services, I built RESTful services, integrated frontend components, and contributed to architecture discussions focused on scalability and reliability, while improving CI/CD and automated tests. Previously, I developed SaaS features at Select Vantage and built web tools during my internship at McMaster University. I earned a Master’s in Computer Science from the University of Pennsylvania and a B.Sc. from McMaster University.

Osama Shahid

Hi, I’m Osama Shahid, a Full Stack Software Engineer based in Toronto. I design and deliver scalable web applications across backend and frontend, with strong proficiency in Java, Python, and JavaScript. I have hands-on experience with cloud-based deployments and CI/CD pipelines, and I enjoy owning projects from requirements to production in remote settings. In my recent role at RBC Investor & Treasury Services, I built RESTful services, integrated frontend components, and contributed to architecture discussions focused on scalability and reliability, while improving CI/CD and automated tests. Previously, I developed SaaS features at Select Vantage and built web tools during my internship at McMaster University. I earned a Master’s in Computer Science from the University of Pennsylvania and a B.Sc. from McMaster University.

Available to hire

Hi, I’m Osama Shahid, a Full Stack Software Engineer based in Toronto. I design and deliver scalable web applications across backend and frontend, with strong proficiency in Java, Python, and JavaScript. I have hands-on experience with cloud-based deployments and CI/CD pipelines, and I enjoy owning projects from requirements to production in remote settings.

In my recent role at RBC Investor & Treasury Services, I built RESTful services, integrated frontend components, and contributed to architecture discussions focused on scalability and reliability, while improving CI/CD and automated tests. Previously, I developed SaaS features at Select Vantage and built web tools during my internship at McMaster University. I earned a Master’s in Computer Science from the University of Pennsylvania and a B.Sc. from McMaster University.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Advanced

Work Experience

Software Engineer at RBC Investor & Treasury Services
May 1, 2022 - March 1, 2026
Designed and delivered full stack enhancements for enterprise financial applications. Collaborated with stakeholders to gather requirements and translate them into scalable solutions. Developed RESTful backend services and integrated frontend components. Participated in architectural discussions focused on scalability and reliability. Contributed to CI/CD workflows and automated testing practices.
Software Developer at Select Vantage inc
January 1, 2020 - June 1, 2020
Developed full stack features for SaaS applications. Worked with stakeholders to refine requirements and deliver production-ready solutions. Improved system performance and maintainability through refactoring.
Software Developer Internship at McMaster University
June 1, 2019 - December 1, 2019
Built and maintained web-based tools supporting academic workflows. Participated in design reviews and implemented modular components. Contributed to testing and validation efforts prior to deployment.

Education

Master's degree, Computer Science at University of Pennsylvania
January 1, 2020 - December 1, 2021
Bachelor of Science at McMaster University
January 1, 2015 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more