I'm a Senior Backend Developer and Tech Lead at Arbisoft, based in Pakistan. Over the years I've led and shipped production systems across different domains — from powering flight searches and bookings at SastaTicket, to building Hirestream, an applicant tracking system used by real hiring teams. I've led these projects end-to-end: architecture decisions, team mentoring, code review, and getting things across the finish line.
A big part of my career has been the Open edX ecosystem — the world's leading open-source LMS. I'm a Core Contributor & Maintainer, and I've touched almost every corner of it: platform upgrades, auth, APIs, credentials, search, video, event routing, and more. Contributing across 100+ repos isn't a number I wear as a badge — it reflects years of genuinely caring about the health of a platform that millions of learners depend on.
One thing I've become known for: upgrading enterprise-scale applications. Django, Python, Celery — I've driven major version bumps across large, deeply interconnected codebases where one wrong move breaks everything downstream. It's unglamorous work that most teams avoid. I lean into it.
Now I'm pushing into AI. I'm contributing to projects like LiteLLM and building AI-powered tools on top of the Open edX platform. The same instinct that made me want to connect services and APIs a decade ago is what draws me to LLM tooling now — I want to make AI accessible and useful in real products, not just demos.
My mission: leave every codebase more modern, more reliable, and easier to build on than I found it.
Ship and learn — a working prototype teaches more than months of planning. Merge it, observe it, improve it.
Open source is a trust model — not just a distribution strategy. When you contribute to a project others depend on, you're making a promise. Take it seriously.
Upgrade aggressively — running old versions of Django, Python, or any dependency is a tax on everyone downstream. Pay it down early.
Stay a builder — seniority shouldn't mean moving away from code. The instinct to open an editor and make something should never go away.
Open edX Platform — Core Contributor & Maintainer. The open-source LMS powering education for millions of learners worldwide. I drive Django upgrades, Python compatibility, and platform stability. Contributing across the full ecosystem — over 100+ repos under the OpenedX org.
Django — Contributor. The web framework for perfectionists with deadlines. Active in upgrade efforts, compatibility patches, and modernization work across the ecosystem.
Django REST Framework — Contributor. The standard toolkit for building Web APIs in Django. Working on improvements and compatibility.
LiteLLM — Contributor. AI gateway and proxy for calling 100+ LLM APIs. Fixed provider integrations to improve API compatibility across LLM providers.
Celery — Contributor. Distributed task queue powering async workloads across the Django ecosystem.
django-rest-framework-jwt — Contributor. JWT authentication for Django REST Framework.
wagtail-ai-chat — My own project. AI-powered chat interface for Wagtail CMS — bringing LLM capabilities directly into the content management experience.
Languages: Python · SQL · Bash
Frameworks: Django · Django REST Framework · FastAPI
Tools: Docker · Git · PostgreSQL · Redis · Celery · Nginx · Linux
I'm always happy to connect — whether it's open source collaboration, a Django question, or just talking shop about backend systems and AI tooling.
💼 LinkedIn — let's connect 📝 Medium — I write about what I build
Or open an issue on any of my repos — I read everything.




