Back to portfolio
Portrait of Areeba Hassan

Areeba Hassan

Python/Django Backend Engineer

Summary

Building production-grade multi-tenant SaaS systems — Django, PostgreSQL, REST APIs, and AI-integrated backends. I specialize in Django, multi-tenant SaaS architecture, REST API design, and AI/RAG-integrated systems, with a focus on clean data isolation, documented APIs, and sound architectural trade-offs.

Skills

Languages
Python, SQL, JavaScript (basic), HTML/CSS
Backend
Django, Django REST Framework, django-tenants, Celery, Redis
Database
PostgreSQL, pgvector, ORM optimization, Schema design
DevOps
Docker, Docker Compose, Nginx, Gunicorn, GitHub Actions CI/CD, Hetzner / VPS, Sentry, UptimeRobot
AI / LLM
OpenAI API, Embeddings, RAG pipelines, LangChain (basic), Prompt engineering
Testing
pytest-django, Factory Boy, DRF APIClient
Tools
Git, Linux, HTMX, Tailwind CSS, WeasyPrint

Projects

Multi-Tenant Task Manager

Architecture Deep Dive

A schema-level multi-tenant task management platform built with django-tenants. Each organization gets an isolated PostgreSQL schema with subdomain-based routing, giving complete tenant data isolation while sharing a single Django codebase and deployment.

Stack: Django, django-tenants, PostgreSQL, Subdomain routing, DRF

Real Estate Project Management System

Production System

A production multi-tenant SaaS for real estate developers. Role-based access control, full audit logging, background processing with Celery, a documented DRF API, and server-side PDF generation for contracts and reports.

Stack: Django, DRF, Celery, RBAC, Audit logs, PDF generation

Knowledge Vault — Multi-Tenant RAG Platform

AI / RAG System

A domain-agnostic, multi-tenant RAG knowledge platform. The pipeline — PDF ingestion, chunking, embeddings, pgvector search, and citation-grounded answers — works across legal documents, company policies, research papers, compliance manuals, and internal knowledge bases. One reusable AI backend, many industries.

Stack: Django, pgvector, RAG pipeline, OpenAI, Multi-tenant, Embeddings

Education

BS Software Engineering

Availability

Open to junior/mid-junior backend roles — remote or Pakistan-based