
Muhammad Abdullah
Full Stack Engineer
Salary / Daily rate
Lahore, Punjab, Pakistan
Freelance, open to permanent contract
Skills
About me
Intro
I’m a Senior Software Engineer with 5+ years of experience building scalable products across the full stack, with a strong focus on backend systems. My core expertise lies in Python, Django, Angular, and cloud-native architectures, but what drives me is solving complex problems and turning ideas into reliable, production-grade software.Over the years, I’ve led migrations of decade-old systems into modern, cloud-ready platforms, designed microservices and RESTful APIs that handle high-scale workloads, and improved CI/CD pipelines using Docker and Kubernetes to cut deployment times nearly in half. I’ve built SaaS applications from the ground up—integrating AI/ML models, speech and translation tools, and automation workflows—to help companies move faster and smarter.I also enjoy building for the developer community. My open-source project GNews (Python wrapper for Google News) has earned 800+ GitHub stars and is actively used worldwide. Personal projects like Vidora (AI-powered video translator) and SpeechDaddy (serverless text-to-speech platform) reflect my passion for creating tools that blend AI, accessibility, and user-focused design.What makes me valuable is not just the stack I work with, but the mix of technical depth, product mindset, and mentorship I bring to teams. Whether it’s optimizing code for scalability, mentoring junior engineers, or architecting cloud solutions, I focus on delivering measurable impact.I’m always excited to connect with people working on scalable SaaS, AI-driven products, or cloud infrastructure challenges.
Work experience
Full Stack Engineer
Xref
Jul 2023 - Present
3 years 4 months
Remote, OR 97458, USA
▸ Built the AWS Bedrock insights feature at Xref from scratch, a FastAPI pipeline that reads Pulse survey data and spits out HR performance summaries automatically. Before this, someone had to do that manually. Now it runs for 10,000+ daily users. ▸ Migrated a 10+ year Django monolith into 5 independently deployable microservices. Releases that used to require coordinating across the whole codebase became isolated deploys. ▸ Cut API response times by 40% across 15+ endpoints. Found the slow spots in PostgreSQL with Datadog, rewrote the ORM queries, added indexes where they actually mattered. ▸ Built the async backbone, Lambda, SQS, Redis that now processes 50,000+ tasks daily. Report generation, email delivery, scheduled workflows. None of it blocks the user. ▸ Took test coverage from 75% to 90%+ with pytest. Production incidents fell 35% in the following six months. Not a coincidence. ▸ Rebuilt the Docker/Kubernetes CI/CD pipelines and cut release cycles by 40%. The main fix was removing manual steps that kept getting skipped and causing environment drift. ▸ Designed a shared Angular component library 15+ components, Storybook docs, used across the whole frontend team. Code redundancy dropped 40%, load times improved 25%. ▸ Promoted to senior code approver across backend and frontend. Reviewed production PRs daily and mentored 3 junior engineers — primarily on TypeScript, Angular, and what a good review actually looks like.
Full Stack Engineer
Squibler
Mar 2022 - Jul 2023
1 year 5 months
Remote, OR 97458, USA
▸ Integrated OpenAI APIs for writing assistance — autocomplete, grammar suggestions, content generation. Also wired it into QA test generation, which cut manual QA effort by 30%. First production LLM integration I'd shipped. ▸ Built Version History using PostgreSQL JSONB diff storage. The feature stuck: Squibler tied it directly to a 12% revenue increase from better writer retention. ▸ Designed and shipped the Document Sharing system — Django, GraphQL, NgRx, real-time sync, granular permission controls — used by 3,000+ active writers. ▸ Led the Django 2.2 → 3.2 upgrade with zero downtime. Rewrote deprecated APIs, overhauled async views, removed 5,000+ lines of dead code. Smaller codebase, same features. ▸ Eliminated 80% of database anomalies by enforcing foreign keys, migration constraints, and validation rules across the schema. The kind of fix that's invisible once it's done.
Software Engineer
FiveRivers Technologies
Jun 2020 - Mar 2022
1 year 10 months
Lahore, Punjab, Pakistan
▸ Joined as an intern, promoted to Associate Software Engineer within three months. ▸ Built a content recommendation engine in Python and Django using ML APIs — first production ML system I shipped. User engagement increased 13%. ▸ Shipped Django REST Framework APIs integrated with the Gmail API, handling real-time email processing across 10,000+ mailboxes. ▸ Cut API response times by 33% by introducing Celery + Redis for async task execution and eliminating N+1 query patterns with select_related and prefetch_related.
Education
Udacity
AWS Machine Learning Foundations Course, Computer Science
2020 - 2020
1 year
AWS Machine Learning Foundations Course, Computer Science
University of Central Punjab
BS Computer Science (BS CS), Computer Science
2016 - 2020
5 years
BS Computer Science (BS CS), Computer Science
University Of Central Punjab
Bachelor of Science, Computational Science
Bachelor of Science, Computational Science