M Umar Khan

{Fullstack Web Developer}

Python . Django . React . Html . CSS . JavaScript

M Umar Khan

Hello 👋🏽

I'm M Umar Khan from Lahore (Pakistan GMT+5). I have worked in the IT industry for almost 5 years. 2018 was the beginning of my career as a full-stack Python web developer at Arbisoft.

My experience in the sector has largely been adding new features to openedx (an open source learner management system) for several companies.

Python, Django, Django rest, React, HTML, CSS and JavaScript are the languages I work with.

I enjoy working remotely and exploring new technologies.


MY PROJECTS / EXPERIENCE

These are some of my tasks related to openedx (open source learner management system) which I did for the mentioned clients

CLEAResult

  • Customized Multi-site feature
  • Developed custom OAuth backend for Azure AD B2C
  • Integrated SSO via Azure AD B2C
  • Developed and integrated custom Sign in templates with Azure AD B2C
  • Developed management commands to import user activity from other LMS to openedx
  • Customized and integrated scorm-xblock
  • Developed Catalogs and groups management feature from scratch
  • Customized bulk enrollment feature of openedx
  • Handled managerial work as well
View Site

edX

  • Upgraded mysql for openedx devstack (docker-based)
  • Upgraded memcache client throughout all the microservices of edx architecture
  • Upgraded token based communication between edx microservices using PyJWT
  • Wrote github workflows for:
  • mysql8 migrations check
  • docs build check
  • Converted ansible based playbooks into docker based files
View Site View Code

University of California San Diego (UCSD)

  • Developed an open source analytical extension named openedx-caliper-tracking
  • Added support to Kafka for Real time tracking of logs
  • Integrated Perusal using lti consumer
View Code View Extension

Edly

  • Developed Monthly Active Users (MAU) feature for billing
  • Performed R&D of Subscription based model
View Site

Colaraz

  • Customized Multi-site feature
  • Added custom role based authentication and authorization
View Site View Code

USAHello

  • Customized Multi-lingual feature
  • Created Xblocks for better user experience
View Site View Code

Get In Touch

I'd love if you reached out to me. You can mail me or contact me on Facebook / LinkedIn.

Stay blessed !!! Stay happy !!!