Python · Django · PostgreSQL · AWS · WebSockets
Mumbai, India · hamza81khan81@gmail.com · Portfolio · LinkedIn
I build backend systems that run in production. Four years of freelance project experience writing Django web applications, REST APIs, and real-time WebSocket services backed by PostgreSQL, for clients in India and Germany.
Currently completing a B.E. in Computer Science and Engineering (Data Science) at the University of Mumbai — graduating July 2026. Smart India Hackathon 2025 Grand Finalist. Building toward a career in Data Engineering.
- Languages — Python, SQL, JavaScript
- Backend — Django, Django REST Framework, Flask, Django Channels (WebSockets), FastAPI (basic)
- Databases — PostgreSQL, MySQL, SQLite
- Cloud & DevOps — AWS (EC2, S3, RDS), Docker, Git, DigitalOcean, Vercel, Render, Hostinger
- Frontend (supporting role) — React, Next.js, Vite, Tailwind CSS, Shadcn UI
- Tools — Postman, Linux & Bash, REST APIs
Django and PostgreSQL CRM for call center operations. Multi-role access for agents, supervisors, and administrators. Modules for lead management, call logging, payment tracking, attendance, and PDF invoice generation. Real-time agent monitoring built with Django Channels and WebSockets.
Django Django Channels PostgreSQL WebSockets Python ReportLab
Live property listing platform built with Django 5.2 and PostgreSQL. OAuth-based authentication, Grappelli admin interface, property search and filtering, Tailwind CSS frontend.
Django 5.2 PostgreSQL OAuth Grappelli Tailwind CSS · Live
Flask and Elasticsearch microservice exposing full-text search over the Shakespeare plays corpus. Filtering, pagination, and query handling via REST endpoints. Containerized with Docker for standalone deployment.
Flask Elasticsearch Python REST API Docker
Personal project exploring an end-to-end data science workspace that combines local-first computation with selective cloud collaboration. Focus areas: reproducibility, privacy, and offline-first workflows for data work.
TypeScript Python
Corporate website for an import and export business built with Next.js 15. reCAPTCHA-protected contact form with Google Sheets integration and Nodemailer email automation.
Next.js 15 Tailwind CSS Framer Motion Nodemailer Google Sheets API · Live · Repo
Android attendance app using a facial recognition model for student identification. Built with Kotlin on Android and a Python ML model. Attendance records sync to a Django backend.
Kotlin Android Python TensorFlow Django
Smart India Hackathon 2025 — Grand Finalist (Team Leader) Selected from over 50,000 participating teams nationwide. Built a working solution in a 36-hour development sprint at BPUT, Rourkela. A Ministry of Education, Government of India initiative.
SCOE Avishkar 2024 — 2nd Place (Team Leader) University of Mumbai engineering project competition. Led a team to second position.
I started freelancing in 2021 while studying. Most projects were for clients who needed working systems they could actually use — which meant dealing with real constraints: deployment on shared servers, handling user traffic, debugging in production, and maintaining code that other people depend on. That experience shaped how I approach backend work: pragmatic, deployment-aware, and focused on what actually ships.
Currently open to backend developer roles (remote or Mumbai-based). Graduating July 2026. Reach me at hamza81khan81@gmail.com.