ABDUL SAMAD CHISHTI · PYTHON / FASTAPI / DJANGO · ·

Backend systems.
Built not to break.

I'm Abdul Samad Chishti — a Backend Engineer building race-condition-free booking engines, multi-tenant REST APIs, Redis distributed locks, and relational PostgreSQL schemas that hold under real load.

01Architecture

Don't just read claims.
Trace the real code.

Every project below solves concrete backend problems: concurrent seat double-booking, cross-tenant data leaks, brute-force auth lockouts, and N+1 query bottlenecks. Pick a system and click any engineering decision to light up the exact lines of Python code:

›

    View Repo on GitHub ↗
    02Projects

    Three production-grade patterns.
    Zero toy CRUD.

    Every bar below is drawn from real source code in my repositories — measuring architectural guarantees across concurrency, access control, and containerization.

    0 oversold100 simultaneous buyers on 20 seats · 212 pytest passing
    100%
    4-tierworkspace RBAC · Owner / Admin / Member / Viewer
    96%
    100%schema safety · Alembic + Django ORM + Docker
    92%
    Flagship · High-Concurrency API

    Event Booking & Ticketing API

    High-concurrency event reservation backend engineered to eliminate race conditions under flash-drop traffic. Benchmarked with 100 simultaneous buyers for 20 seats (exact 20 sales, 0 oversold), 3.0× linear cluster scaling to ~1,500 req/s, and Stripe webhook idempotency.

    ⚡ 0 Oversold (100 VUs) · 3.0× Scaling (~1.5k req/s) · 212 Tests Passing
    FastAPI PostgreSQL 16 Redis 7 Docker Nginx Stripe k6
    FastAPI · Multi-Tenant SaaS

    TaskFlow API

    A multi-tenant project management backend, like a small Jira or Trello API. Teams get workspaces with owner, admin, member, and viewer roles, private and public projects, tasks with filters, comments, and an audit log of every change. Logging out kills all of a user’s tokens instantly.

    ⚡ 4-Tier RBAC · Workspace Audit Log · Instant Token Revocation
    FastAPI PostgreSQL Redis Alembic Docker GitHub Actions Postman
    Django · Modular Backend

    Django E-Commerce Engine

    Containerized e-commerce backend featuring OTP verification, OAuth2 social sign-in, relational product catalog, session/DB cart synchronization, and atomic checkout order workflows.

    ⚡ OTP + OAuth2 Auth · Atomic Order Checkout · Docker Compose
    Django Python PostgreSQL Docker Git
    03Stack & Ladder

    How a request survives
    my backend stack.

    Before writing application code, I trace the request lifecycle from edge rate-limiting down to database locks. Pick a production scenario to trace where it stops:

    1. 01Edge Rate Limiter & IP Guardpass
    2. 02JWT Auth & Workspace RBAC Scopepass
    3. 03Redis Read-Through Cache Layerpass
    4. 04Redis Distributed Lock + PostgreSQL Row LockSELECT ... FOR UPDATE
    5. 05Celery Async Worker & Audit Logqueued post-commit

    Python

    Languages & Frameworks

    Async & synchronous API engines

    FastAPI
    FastAPI (Async REST APIs)
    Pydantic v2 · Depends
    Django
    Django & Django REST Framework
    ORM · ViewSets · Auth
    Python
    Python 3.12+ Core & Typing
    Asyncio · OOP
    REST API
    RESTful API Contracts & OpenAPI
    Idempotency · HTTP
    PostgreSQL

    Databases & Caching

    ACID transactions & in-memory state

    PostgreSQL
    PostgreSQL
    Row Locks · Indexing
    Redis
    Redis
    Distributed Locks · TTL
    Database
    SQLAlchemy 2.0 & Django ORM
    Query Optimization
    Database
    Alembic Schema Migrations
    Versioned DDL
    Celery

    Queues & DevOps

    Background workers & Linux containers

    Celery
    Celery & Background Tasks
    Async Workers
    Docker
    Docker & Docker Compose
    Multi-Service Dev
    Linux
    Linux CLI & Shell
    Daily Driver
    Git
    Git, GitHub & UV
    Version Control
    Security

    Security & Verification

    Auth boundaries & automated tests

    Security
    JWT Access / Refresh Rotation
    Lockout Guards
    Security
    Multi-Tenant RBAC
    Scoped Permissions
    Postman
    Pytest & Postman Suites
    Integration Tests
    Algorithms
    Data Structures & BS IT
    Islamia University
    04Experience

    Shipped in teams.
    Tested in production workflows.

    Hands-on software engineering internships and backend training across FastAPI, Django, relational databases, and agile team delivery.

    Jul 2026 — Aug 2026 · Remote

    Software Engineer Intern — Moiz Tech Hub

    FastAPI · PostgreSQL · Redis · Multi-Tenant Architecture

    Engineered TaskFlow API, a multi-tenant project management REST API with FastAPI — implemented JWT authentication, workspace-scoped role-based access control (owner/admin/member/viewer), and a projects → tasks → comments relational hierarchy. Integrated Redis caching and rate limiting, background email notifications, and soft deletes with audit logging.

    FastAPI PostgreSQL Redis JWT RBAC Alembic
    Aug 2025 — Dec 2025 · Bahawalpur

    Backend Trainee — Enigmatix

    Django · Python · Relational Schema Design · REST APIs

    Trained in backend web engineering using Django and Python. Built and tested RESTful APIs, designed normalized relational database schemas, handled HTTP request/response lifecycles, and collaborated using Git workflows on production-style codebases.

    Django Python MySQL / PostgreSQL REST APIs
    Mar 2025 — Jul 2025 · Bahawalpur

    Associate — WebXMeta

    Client Scoping · Technical Communication · Agency Workflows

    Collaborated across technical scoping, client communication, lead qualification, and cross-functional delivery workflows in a fast-paced IT agency environment.

    Technical Scoping Client Communication Cross-Functional Workflows
    05Connect

    One command.
    Let's build together.

    Open for Backend Engineer roles, junior/associate opportunities, internships, and technical collaborations.

    $ curl -s https://abdulsamadchishti.dev/status.json
    {"developer": "Abdul Samad Chishti", "status": "open_to_work", "stack": ["Python", "FastAPI", "Django", "PostgreSQL", "Redis"]}

    POST /messages

    Send a direct payload to my inbox — hiring inquiries, backend roles, or project feedback.

    Please enter your name.
    Please enter a valid email address.
    Please provide a subject.
    Message must be at least 10 characters.