Muhammad Abdullah
Download CV
Portrait
Muhammad Abdullah
full-stack web developer
CapabilityWEB / API / IOT

Full-stack web systems, built cleanly

Django + React products with reliable APIs, payment flows, IoT data, and production-focused deployment habits.

Build
Django, React, HTML, CSS, Python
Integrate
APIs, Payment Gateways, IoT Devices
Deploy
Docker, VPS, CI/CD, Observability
Profile SnapIMG
Technology stack visual
LAUNCH
About MePrincipal Software Engineer / 7+ Years

Principal Software Engineer building backend-heavy products from architecture to production scale.

7+ years designing and delivering SaaS platforms, payment systems, real-time applications, cloud infrastructure and IoT integrations with Python, Django, FastAPI and PostgreSQL.

I care about clean boundaries, secure multi-tenancy, idempotent workflows, observability and systems that stay maintainable when traffic grows.

7+
Years building production systems
SaaS
Backend-heavy product architecture
Scale
Deploy, observe, optimize
Engineering Surface Area
Backend SaaS Architecture
Cloud & Container Platforms
Payments & Financial Workflows
Distributed & Event-Driven Systems
Real-Time & Background Processing
Multi-Tenant Database Design
DevOps, CI/CD & Deployment
Monitoring & Observability
IoT & Third-Party Integrations
AI, RAG & Automation Systems
Muhammad Abdullah portrait
Muhammad Abdullah
Selected Work

Recent Projects

Uncommon slider showcasing architecture, integrations, and delivery quality

Project Brief2026
Multi-tenant Invoicing System
Django Tenants + Multi-schema

Multi-tenant invoicing platform built with Django + DRF using django-tenants with multi-schema architecture for tenant isolation. Integrated Stripe Payment Element and invoicing APIs, with React dashboards for live billing metrics and account-level financial insights.

Recommended ReadView Full Case StudyArchitecture, Stripe flow, Redis locks
Click Side Cards Or Use Prev/Next
Technical Skills / Matrix

The stack, mapped.

A production-focused technology stack covering backend engineering, distributed systems, cloud deployment, real-time platforms, IoT, payments and AI-powered applications.

12
Areas
65
Tools
4
Domains
Capability map
Focus: Build

Backend Engineering

Production
PythonDjangoDjango REST FrameworkFastAPIFlask

System Architecture

Production
MicroservicesMulti-tenant SaaSEvent-driven systemsDistributed services

API Development

Production
REST APIsWebSocketsWebhooksJWT authenticationIdempotency

Background Processing

Production
CeleryRedis StreamsAsynchronous workersScheduled jobsRetry workflows

Databases

Production
PostgreSQLpgvectorRedisJSONBSQLAlchemyDjango ORM

Monitoring

Working
GrafanaPrometheusSentryApplication loggingHealth checks

Payments

Production
StripePayment IntentsStripe ConnectSaved cardsRefundsDisputesWebhook processing

IoT Platforms

Production
MQTTEMQXESP32JK-BMSTelemetry ingestionDevice communication

AI Applications

Applied
OpenAI APIsLLM integrationsStructured outputsTool callingAI-assisted workflows

RAG Systems

Applied
Document ingestionText extractionChunkingEmbeddingsVector searchSource-grounded responses

DevOps & Cloud

Production
DockerNginxGitHub ActionsAzure Kubernetes ServiceLinux VPSCI/CD

Frontend

Working
ReactNext.jsHTMLCSSJavaScript
Production-minded systems / measured deliveryBackend · Data · Systems · Ship
AI applications and OpenAI API work
Recent AI Projects

OpenAI APIs in real products.

Recent AI work across Arabic OCR, token-aware extraction, and PDF RAG systems that answer from uploaded source material.

OpenAI APIsRAGOCREmbeddingsStructured output
OpenAI APIs + Document AI

Arabic Book OCR App

A book digitization app built for complex Arabic text. It reads scanned pages, extracts structured digital text, and keeps prompts compact so long books can be processed with lower token usage.

Designed for dense Arabic layouts, cleaner extraction, and token-aware processing.
ScanExtractCleanCompressExport
Retrieval Augmented Generation

PDF RAG Question Answering

A RAG system where a detailed PDF is provided, indexed, and used as the source of truth for answers. Questions are answered at the end with retrieved context and source-grounded responses.

Built around chunking, embeddings, retrieval, and cited answers from uploaded PDFs.
UploadChunkEmbedRetrieveAnswer
Career Signal

My Timeline

A non-linear growth path from fundamentals to principal-level software engineering leadership.

School

SLS High School

Built discipline, problem-solving foundations, and curiosity for computing.

Milestone01
College

Army Public School And Collage Fortroad RWP

Strengthened technical confidence and developed structured learning habits.

Milestone02
University

Foundation University Islamabad (FUI)

BSCS Computer Science with focus on software engineering and system thinking.

Qualification: BSCS03
Internee

Khastech RWP

Hands-on exposure to production workflows, debugging, and team delivery.

Milestone04
Principal Software Engineer

XIOTS UK

Leading robust platform delivery across backend architecture, integrations, and scaling.

To Date05
Open Source Activity

GitHub Contributions

Visual timeline of coding consistency and delivery rhythm.

Loading contribution graph...
Lets ConnectNOW

Lets Get In Touch

Open to software engineering collaborations in backend systems, real-time platforms, API integrations, and product delivery from architecture to deployment.

SW ENGINEER
Let's get in touch banner