I will build python fastapi rest api backend for your web app with postgresql and redis


About this gig
I build production-focused **FastAPI backend applications and APIs** for web apps, internal tools, and data-driven systems.
**Core Services:**
* **API Development:** CRUD APIs, Pydantic validation, async request handling, and clean backend architecture.
* **Database Integration:** PostgreSQL, SQLAlchemy, SQLModel, Tortoise ORM, asyncpg, transactions, and migrations.
* **Redis & Performance:** Caching, TTLs, rate limiting, distributed locks, idempotency, and pub/sub.
* **Background Jobs:** ARQ and Taskiq with retries, scheduling, job tracking, and async processing.
* **Authorization:** RBAC/ABAC, ownership checks, and route-level access control.
* **Large Data APIs:** Cursor pagination, CSV/NDJSON streaming, and bounded-memory processing.
**Stack:** FastAPI, Python, Pydantic, PostgreSQL, Redis, HTTPX, Docker, Prometheus, Grafana, Loguru, Sentry.
My portfolio also includes FastAPI workflows tested with a **1M-row dataset**.
**Message me before ordering** to discuss your API scope, database, integrations, and deliverables.
https://adnanmd.pythonanywhere.com/
Get to know Adnan
Building AI systems and the Python backends that serve them
- FromBangladesh
- Member sinceApr 2025
Languages
English
My Portfolio
FAQ
Do you write automated tests for the backend API?
Yes — a Pytest suite comes with Standard and Premium, not as an add-on. It covers happy paths and failures: bad input, missing records, and on Premium the auth and job states. Basic is verified at /docs, where you can click every endpoint yourself. Want the suite on a Basic job? That is Standard.
Do you need authentication or authorization?
Yes - Standard and Premium only. please describe the required roles or permissions

