GET /
Mohammad Hasan Khoddami.
Django & FastAPI developer.
I build Python backends and the APIs around them — Django and FastAPI, PostgreSQL underneath, HTMX where the interface stays simple.
Django → PostgreSQL → HTMX
HTTP/1.1 200 OK
content-type: application/json
{
"name": "Mohammad Hasan Khoddami",
"role": "Django & FastAPI Developer",
"stack": ["django", "fastapi", "postgresql", "htmx"],
"location": "Iran · Remote-friendly",
"contact": "mohammadh.khoddami@gmail.com"
}
HTMX → Django → PostgreSQL → HTMX
HTTP/1.1 200 OK
content-type: text/html
<div id="project-explorer">
<ol class="work-list">
<li>Ifrest, Django + Python</li>
</ol>
</div>
HTMX → Django → PostgreSQL → HTMX
HTTP/1.1 200 OK
content-type: text/html
<p class="contact__status is-success" role="status">
Thanks. Your message is saved.
I'll reply to you by email shortly.
</p>
FastAPI → Redis → PostgreSQL → FastAPI
HTTP/1.1 200 OK
content-type: application/json
{
"status": "ok",
"services": ["fastapi", "redis", "postgres"]
}
This site runs Django and PostgreSQL. FastAPI and Redis are part of client work.
GET /work
Selected work
A short list of real projects. Filter by technology to find a closer match.
Ario Rezaei
GEThttps://ariorezaei.ir/
No endpoints match this filter. Ask me for the private work.
GET /about
Backend depth. Product breadth.
I work from data model to the interaction a person actually uses.
- Based
- Iran · Remote-friendly
- Focus
- Python · APIs · Web apps
- Availability
- Open to senior roles and select client work.
I'm a backend-focused engineer working with Python, Django, Django REST Framework, and FastAPI. I care about clear API boundaries, data models that fit the product, and code that is straightforward to operate.
On the frontend, I reach for HTMX when server-rendered HTML is the right tool, and Three.js when a visual system benefits from depth. I also work with React and Next.js, and have been integrating LLM and RAG features into practical products.
I think about the whole feature: PostgreSQL and Redis, asynchronous work with Celery, containerized deployment with Docker, and the experience at the other end of the API.
GET /stack
Tools I reach for
A practical stack for building, integrating and shipping web products.
Backend & APIs
- Python
- Django
- Django REST Framework
- FastAPI
- Node.js
Interfaces
- HTMX
- Three.js
- React
- Next.js
- TypeScript
- Tailwind CSS
Data & async work
- PostgreSQL
- Redis
- MongoDB
- Celery
- RabbitMQ
Delivery & AI
- Docker
- Git
- Linux
- CI/CD
- OpenAI
- RAG
This site runs Django 5.2, PostgreSQL and HTMX. Client work adds FastAPI, Redis and Celery.
GET /experience
Experience
A path through client work, backend engineering and product delivery.
-
2024 — Present
Full-Stack Developer
Freelance / Remote
Building end-to-end web products with Django, Django REST Framework and FastAPI, backed by PostgreSQL and Redis. Work spans API design, user-facing flows, AI integrations and Docker-based deployment.
-
2023 — 2024
Backend Developer
Freelance Projects
Delivered secure REST APIs, third-party integrations (payments, SMS, email), and admin tooling. Optimized slow queries, added Celery workers for async jobs, and hardened auth flows with JWT and role-based permissions.
-
2021 — 2023
Web Developer & CS Graduate
Self-driven · Computer Science
Laid the foundation — computer science fundamentals, building full websites for friends and small businesses, and deepening expertise in Python, Django, and frontend fundamentals. First taste of production debugging.
GET /services
Ways I can help
From a single API to a complete product, with backend quality at the center.
-
Backend applications
Design and build web products with Django, Python and FastAPI.
-
API design and integration
Documented APIs, third-party integrations, authentication and background work.
-
HTMX and Three.js interfaces
Server-rendered interactions with focused 3D moments where they add meaning.
-
Deployment and delivery
Containerize applications, prepare CI/CD workflows and deploy to cloud or VPS.
-
AI feature integration
Add LLM-powered workflows, assistants and retrieval-augmented search to existing products.
-
Architecture and code review
Review Django systems, query patterns and API boundaries; help plan the next step.
POST /contact
Let's talk about what you're building.
For a role, a project, or a useful technical conversation, reach me directly.
mohammadh.khoddami@gmail.com