Sr. Staff Engineer · Lahore, Pakistan · open to new opportunities
Backend engineer with 10+ years in Python, Django, and large-scale systems. I've spent most of that time building high-traffic APIs and e-commerce/mobile integrations for edX, and more recently engineering SSO platform infrastructure and MCP (Model Context Protocol) integrations for AI-assisted developer tooling.
- Apache DevLake — Authored the Asana data-source plugin (merged): full backend plugin with collectors/extractors/converters, config-UI registration, and a Grafana dashboard.
- Open edX — Long-time contributor to
edx-platformandecommerce: in-app purchase workflows, Braze notifications, and mobile APIs used by millions of learners. - meilisearch-python — Contributor to the official Python SDK.
| Project | Stack | Highlights |
|---|---|---|
| Moneta — SSO Workspace Platform (2026) | Python, FastMCP, OAuth2/OIDC, AWS Cognito, Traefik | Unified SSO across five open-source apps (Plane, Twenty, Outline, Penpot, SurfSense); MCP servers for IDE clients; global cross-app logout; automated workspace provisioning |
| edX Mobile & E-commerce (2021–2025) | Django, Oscar, Braze, Snowflake | Backend architecture for iOS/Android in-app purchases; unified cross-platform notifications; high-traffic learner APIs |
| Corporate LMS/CMS — for a top-tier global management consultancy (2017–2019) | Python, Django, Selenium | Customized learning platform built on Open edX for corporate professionals; independent Django apps extending core edX functionality through APIs |
| Lola Travels — Hotel Data Platform (2019–2020) | Python, Luigi, PostgreSQL, Elasticsearch | ETL pipelines normalizing and merging hotel data from multiple providers, with versioned merge logic and automated fallbacks |
| Web Scraping at Scale (2016–2017) | Python, Scrapy | Crawlers for 1,000+ retailer websites worldwide with ~80% uptime and strong validation/retry logic |
| docs-rag-system | LangChain, Flask, Qdrant | RAG system for querying documents in natural language, with OpenAI/Ollama support and Slack integration |
| wagtail-context-search | Python, Wagtail | RAG-based content search across Wagtail sites |
| inapps-pybackend | Python, Django | Backend for managing in-app products and validating App Store / Play Store transactions |
| edx-embargo | Python, Django | Open edX embargo plugin |