Muhammad Mehdi is a Senior Software Engineer with 11 years of hands-on experience building backend systems and full-stack features for consumer-facing platforms, currently contributing to Instacart’s Ads team. He combines strong debugging skills and PHP/HTML experience with a background in Python automation and test frameworks from roles at Wind River and BlackBerry, bringing both product-facing and low-level testing expertise. A University of Toronto computer science graduate, he has a history of improving reliability through automation—automating multilingual test suites and building APIs to store test coverage data. Comfortable in Agile/Scrum environments, he has moved between startups and large teams (Flipp to Instacart), shipping backend-focused solutions at scale. Known for practical problem solving and a customer-service mindset seeded early in support and retail roles, he often bridges engineering and product needs. Colleagues can expect an engineer who favors automation-first approaches and meticulous follow-through on operational quality.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of Toronto
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 Mehdi - Senior Software Engineer at Instacart