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.
- 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)
| Org | Merged PRs |
|---|---|
| mitodl — MIT Open Learning | 100+ |
| openedx | 35+ (incl. platform core) |
- 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)
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.
- 🚗 Bimmer Portal — vehicle info lookup (Next.js, freelance)
- 📧 m.arslanabdulrauf@gmail.com



