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.




