Zaman Afzal is a Principal Software Engineer with 11 years of experience building full-stack web applications using Python, Django and React, currently contributing to edX projects at Arbisoft. He has deep hands-on expertise across the Django stack—APIs, MySQL/Postgres, AWS/Heroku deployments—and complements backend strength with React-driven UIs and responsive design. Zaman has shipped production LMS, CMS, POS and e-commerce systems integrating payment providers like Stripe, Braintree and Plaid, and has tackled complex enterprise authentication and catalogue workflows in the Open edX codebase. He regularly drives end-to-end delivery from design through deployment, and brings practical DevOps experience with Docker and cloud deployments. An active contributor to the Open edX ecosystem, his commits include meaningful fixes and enterprise-focused enhancements to the edx-platform and ecommerce services. Trained in electrical engineering and pursuing data-science studies, he combines systems thinking with data-driven sensibilities to solve product and integration challenges.
11 years of coding experience
2 years of employment as a software developer
MS Data-Science, MS Data-Science at National University of Computer and Emerging Sciences
Bachelor of Engineering (B.E.) Electrical and Electronics Engineering, Bachelor of Engineering (B.E.) Electrical and Electronics Engineering at The Islamia University of Bahawalpur
(Deprecated) Service for managing edX's product catalog and handling orders for those products
Role in this project:
Back-end Developer
Contributions:23 reviews, 13 commits, 27 PRs in 1 year 7 months
Contributions summary:Zaman contributed to the `ecommerce` service, focusing on fixing receipt page issues, adding Salesforce ID fields to enterprise coupons and offers, and improving email formatting. They modified several files related to checkout, API, catalogue, and enterprise features, indicating involvement across multiple backend components. The user also addressed email rendering issues and added enterprise-specific sender alias and reply-to email parameters.
The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
Back-end Developer
Contributions:67 reviews, 38 commits, 82 PRs in 2 years 11 months
Contributions summary:Zaman's commits primarily focused on modifying the third-party authentication pipeline, specifically related to enterprise support features. They implemented changes to update user enterprise data within the authentication process, likely to integrate with enterprise customer systems. The commits also include refactoring and bug fixes related to enterprise login pages, and fixes for the privacy policy link. The user also worked on associated test cases and API configurations for enterprise-related functionality.
edxlmssitesbackend-serviceopen-edx
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
Zaman Afzal - Principal Software Engineer(edX) at Arbisoft