Zaman Afzal

Principal Software Engineer(edX) at Arbisoft

Punjab, 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
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.
code11 years of coding experience
job2 years of employment as a software developer
bookMS Data-Science, MS Data-Science at National University of Computer and Emerging Sciences
bookBachelor of Engineering (B.E.) Electrical and Electronics Engineering, Bachelor of Engineering (B.E.) Electrical and Electronics Engineering at The Islamia University of Bahawalpur
languagesPunjabi, Urdu, English
stackoverflow-logo

Stackoverflow

Stats
2,059reputation
3.2mreached
28answers
6questions
Badges
mysql-python
top-5%
github-logo-circle

Github Skills (18)

data-service10
python10
apidoc10
django10
webservice10
api10
backend10
mysql-python9
email-templates9
pytest8
testing8
pip6
react6
django-models6
angularjs6

Programming languages (6)

MakefileSCSSJavaScriptHTMLRubyPython

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: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.
djangoedxproduct-catalogbackend-servicehandling
openedx/edx-platform

Oct 2019 - Sep 2022

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userBack-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