Muhammad Shahid

Software Developer II at Shopify

Mississauga, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Muhammad Shahid is a Software Developer II with 7 years of experience building user-focused web and mobile systems, currently at Shopify and previously at Flexport where he led initiatives that increased freight bookings by up to 20% and cut operational workload through self-serve portals and automation. He combines front-end and backend expertise—shipping React Native and Relay mobile apps, designing reusable component libraries, and implementing backend integrations that saved millions by improving invoicing and booking reliability. An active contributor to the Eclipse Theia open-source IDE, he has a knack for improving developer UX through UI fixes and small features that reduce friction across browsers and themes. With a Computer Software Engineering background from McGill, he pairs product-minded engineering with measurable operational impact and a track record of fast, production-ready delivery.
code7 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at McGill University
github-logo-circle

Github Skills (12)

css10
typescript10
typescripts10
ui-design10
typescript-types10
react9
editors8
editor8
cloud97
electron7
cloud9-ide7
ide7

Programming languages (7)

TypeScriptCSSJavaScriptGoHTMLJupyter NotebookRuby

Github contributions (5)

github-logo-circle
eclipse-theia/theia

Jan 2020 - Aug 2020

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Role in this project:
userFront-end Developer
Contributions:1 review, 21 commits, 42 PRs in 6 months
Contributions summary:Muhammad primarily focused on improving the user interface and experience of the Eclipse Theia IDE. Their contributions involved fixing bugs related to UI alignment, font sizing, and display issues in various components, including keymaps, file icons, and dialog boxes. The user also implemented new features such as a "Clear All" button in the problems view and badge counts for dirty editors, enhancing the IDE's usability. They frequently addressed visual inconsistencies and layout problems across different browsers and themes.
cloud-ideide-frameworkelectrontheiajavascript
Anasshahidd21/theia

Jan 2020 - Aug 2020

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Contributions:205 pushes, 46 branches in 7 months
ide-frameworktheiajavascripteclipse-theiaide
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Muhammad Shahid - Software Developer II at Shopify