Hi, my name is
Muhammad Abdullah.
I build things for the web.
I'm a Senior Software Engineer specializing in building exceptional digital experiences. Currently, I'm focused on building accessible, human-centered products at Xref.
About Me
Hello! I'm Muhammad Abdullah, a Senior Software Engineer based in Lahore, Pakistan. I enjoy creating things that live on the internet, whether that be websites, applications, or anything in between.
Currently working at Xref, where I focus on developing and optimizing Django APIs and integrating them with Angular frontends in a microservices architecture.
Here are a few technologies I've been working with recently:
- Python
- Django
- TypeScript
- Angular
- Next.js
- React
- GraphQL
- PostgreSQL
- AWS
- Docker
- Kubernetes
- AI/ML

Where I've Worked
Senior Software Engineer @ Xref
Aug 2023 – Present
- ▹Led the migration of a legacy Django-based internal tool to a modern Angular and Django architecture, resolving complex questionnaire builder challenges and enabling the successful retirement of a 10+ year-old system.
- ▹Reduced UI code redundancy by 40% by designing and deploying 20+ reusable Angular components in a shared component library.
- ▹Led development of Django RESTful APIs, integrating with Angular to enhance system features.
- ▹Optimized codebase for efficiency, contributing to a 25% improvement in system scalability and capabilities.
- ▹Strengthened code quality standards by conducting rigorous code reviews, earning promotion to a senior code approver role within the engineering team.
Projects
A curated selection of my work, from AI-powered SaaS platforms to open-source contributions.

Vidora
Break language barriers with AI-powered video translation and dubbing. Localize your videos into 50+ languages with natural voices and accurate subtitles.

SpeechDaddy.com
Serverless text-to-speech platform with 300+ voices across 120+ languages. No login required, focused on accessibility.
Autogram
Automated AI workflow for Instagram content generation from trending news, using custom design rules and branding.
Polyglot
AI-powered multilingual content generation and translation platform with support for 95+ languages.
Haroof-e-Tahaji
CNN-based Urdu handwriting recognition with 94% accuracy on 175k+ samples. Custom dataset and evaluation.
My Writings
Education
University of Central Punjab
Apr 2016 – Jul 2020Bachelor of Computer Science
CGPA: 3.35/4.0
Achievements
Relevant Courses
Get in Touch
Have a project in mind? Let's work together to create something amazing.
Email: ranahaani@gmail.com
Location: Lahore, Pakistan