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.

Iran · Remote-friendly · Open to senior backend and full-stack roles

Responses

Django 5.2 · Python 3.13

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"
}

This site runs Django and PostgreSQL. FastAPI and Redis are part of client work.

Four routes. Pick a tab to read the response.

GET /work

Selected work

A short list of real projects. Filter by technology to find a closer match.

Ario Rezaei

GEThttps://ariorezaei.ir/

Stack
Web · Frontend
Status
200 OK
Kind
Portfolio site for a visual designer
Ario Rezaei, portfolio site for a visual designer. Live at ariorezaei.ir. Visit live site

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.

  1. 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.

    • Django
    • DRF
    • React
    • PostgreSQL
    • Docker
    • AI
  2. 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.

    • Python
    • FastAPI
    • Celery
    • Redis
    • REST
  3. 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.

    • Python
    • Django
    • JavaScript
    • HTML/CSS

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.

Iran · Remote-friendly · Available for senior roles and select client work.

Send a message

At least 10 characters.

I read every message and reply by email.