Muhammad Shoaib is an engineering leader with 12 years’ experience building scalable backend systems and data-driven products across startups and hyperscale cloud environments, currently shaping cloud technology strategy as an Engineering Manager at noon in Dubai. He progressed from hands-on roles—contributing to Open edX’s LMS (notably enhancing CSV-based auto-enrollment tests and BDD-style acceptance coverage)—to leading cross-functional teams to improve seller and shopper returns workflows, demonstrating both deep technical craft and product impact. His background spans AWS service integration, deployment of ML models, real-time web architectures, and extensive Python/Django expertise, enabling him to bridge infrastructure, data pipelines, and user-facing services. Known for pragmatic testing and automation practices, he combines TDD and CI discipline with a track record of measurable improvements in user satisfaction and operational efficiency.
12 years of coding experience
11 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at National University of Sciences and Technology (NUST)
The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
Backend Developer
Contributions:59 commits, 74 PRs, 242 pushes in 1 year 6 months
Contributions summary:Muhammad primarily focused on enhancing the auto-enrollment functionality within the Open edX platform. They added and improved acceptance tests using BokChoy, including the creation of test assets like CSV files. Their work involved modifications to the instructor dashboard, specifically the membership section, to handle CSV-based auto-enrollment and testing. Furthermore, the user updated test scenarios and incorporated BDD in docstrings for the tests.
Contributions:2 PRs, 7 pushes, 2 branches in 26 days
edxnodejsedx-coursemean-stack
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.