Muhammad Khan

Solutions Architect at Arbisoft

Oregon, Pakistan
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 Khan is a Solutions Architect based in Oregon with over 10 years of experience designing and delivering backend-first, microservices-driven systems for educational and enterprise products. He has led engineering teams of 22, scaled a platform from 8 to 119 clients, and built end-to-end backends and deployment operations across roles at Arbisoft, Taleemabad, Darvis and edX. His hands-on background includes upgrading large Django/Python codebases, shipping critical ecommerce and LMS fixes in the widely-used Open edX platform, and improving course metadata and admin tooling in the course-discovery service. Comfortable moving between architecture, delivery and mentoring, he pairs product-facing decision support with technical ownership of microservices and CI/CD. Notably, he has repeatedly taken legacy systems through major upgrades (Python/Django migrations) while keeping production stability. His blend of scalable architecture experience and deep backend craftsmanship makes him a pragmatic leader for education-technology platforms.
code10 years of coding experience
job6 years of employment as a software developer
bookBSc Computer Science (Namal Collage), Computer Science, A, BSc Computer Science (Namal Collage), Computer Science, A at University of Bradford
stackoverflow-logo

Stackoverflow

Stats
896reputation
218kreached
11answers
5questions
Badges
opencv
top-5%
github-logo-circle

Github Skills (26)

openedx10
data-service10
python10
api-design10
django10
testing10
data-modeling10
webservice10
backend10
postgresql9
admin9
opencv9
admin-interface9
web-development9
html9

Programming languages (11)

TypeScriptCSSJinjaShellSCSSJavaScriptGoGroovy

Github contributions (5)

github-logo-circle
(Deprecated) Service for managing edX's product catalog and handling orders for those products
Role in this project:
userBack-end Developer
Contributions:41 commits, 93 PRs, 393 pushes in 3 years 10 months
Contributions summary:Muhammad primarily contributed to the `ecommerce` service, focusing on core backend functionalities. Their work involved implementing checks to prevent multiple order placements, fixing refund scenarios, and addressing issues related to enrollment codes. They also updated the Oauth access token and fixed tests. The user's changes touched upon basket, refund, and core models.
djangoedxproduct-catalogbackend-servicehandling
openedx/edx-ora2

Mar 2018 - Jan 2020

Open Response Assessment Suite
Role in this project:
userBack-end Developer
Contributions:2 releases, 19 commits, 20 PRs in 1 year 10 months
Contributions summary:Muhammad primarily contributed to the back-end aspects of the Open Response Assessment Suite. Their commits include version updates, particularly involving changes to `setup.py` and other configuration files. They made code modifications within the `openassessment` module, focusing on XML serialization and deserialization, workflow management and Django integrations. These changes likely involved bug fixes and feature enhancements related to the assessment workflows.
assessmentpythonsuite
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 Khan - Solutions Architect at Arbisoft