Skip to content
View marslanabdulrauf's full-sized avatar
🎯
Busy Engineering
🎯
Busy Engineering
  • Lahore, Pakistan

Block or report marslanabdulrauf

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marslanabdulrauf/README.md

Hi, I'm Arslan 👋

Principal Software Engineer at Arbisoft — 8+ years building platforms end-to-end, from distributed scraping and search systems to large-scale education platforms. Currently embedded with the MIT Open Learning (ODL) engineering team.

What I work on

  • MITx Online & MIT xPRO — Django + Wagtail course and e-commerce platforms: upgrades, features, APIs
  • ODL Video Service — MIT's video platform (React + Django): Node.js 16→24 modernization, Keycloak SSO migration, resilient S3 upload pipelines with retry & status tracking
  • Open edX — platform core, course-authoring micro-frontend, and custom plugin development (incl. git-auto-export: automatic GitHub repo creation + content sync on every course/library publish)
  • MIT OL AWS infrastructure — infrastructure-as-code (EC2, S3, RDS/Aurora Serverless, IAM, CloudWatch, ALB)

Open-source contributions

Org Merged PRs
mitodl — MIT Open Learning 100+
openedx 35+ (incl. platform core)

Earlier highlights

  • Cut a client's core API from 15s (degrading) to a constant ~3s (Toastmasters International)
  • Consolidated 5 large EC2 instances to 1 by optimizing a document-extraction pipeline
  • Led an Open edX named-release upgrade (Juniper → Koa) and built 1-click trial provisioning (Edly)

Stack

Python Django DRF Scrapy React Next.js Elasticsearch AWS Open edX Keycloak

AI-assisted development (Claude, GitHub Copilot, agentic workflows) is part of my daily engineering practice.

Elsewhere

Popular repositories Loading

  1. GPOS GPOS Public

    General POS

    C# 1 1

  2. dpa-pk dpa-pk Public

    Dental Prosthetist Associaction of Pakistan

    Hack

  3. crawlee-python crawlee-python Public

    Forked from apify/crawlee-python

    Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Wo…

    Python

  4. zrok zrok Public

    Forked from openziti/zrok

    Geo-scale, next-generation peer-to-peer sharing platform built on top of OpenZiti.

    Go

  5. openedx-learning openedx-learning Public

    Forked from openedx/openedx-core

    Python

  6. edx-notes-api edx-notes-api Public

    Forked from openedx/edx-notes-api

    edx-notes-api

    Python