Senior Software Engineer — Tehran, Iran

Backends that stay calm under load — and the AI on top.

I'm Amirkian Kiani. For 7+ years I've turned business processes into production software: scalable APIs, media pipelines, ERP automation, and LLM-powered features across Python, Go, and Odoo.

  • Python
  • Go
  • JavaScript
  • SQL
7+ years of Python backend
3M+ users on a single platform
80% faster response times

about

Three things I do, done well.

Ten years of programming, seven professional — spent turning fuzzy business requirements into software that survives real usage.

Backend architecture

Scalable APIs, microservices, and event-driven workflows that hold up under load. I design clean service boundaries and keep them readable as they grow.

Python · Django/DRF · FastAPI · Go/Gin · Node.js · Odoo · PostgreSQL · Redis · Celery · Docker · Kubernetes

AI & automation

LLM assistants, retrieval-augmented Q&A, and media-intelligence pipelines: transcription, captioning, and summarization wired into real products and internal workflows.

RAG · Prompt workflows · LlamaIndex · pgvector · Pinecone · OpenAI · n8n · MCP

Technical leadership

Architecture review, code review, and mentoring. I've trained Django engineers at Maktab Sharif & Quera and led delivery with product and operations stakeholders.

Ownership · Architecture review · Mentoring · Documentation · Stakeholder collaboration

stack

The toolkit, grouped by how systems actually run.

Backend

PythonGoDjangoDRFFastAPIGinNode.jsNestJSOdoo

Data

PostgreSQLMariaDBRedisCeleryElasticsearchpgvectorPinecone

Infrastructure

DockerKubernetesNginxCI/CDLinuxGitFFmpeg

AI & media

OpenAI APIRAGLlamaIndexPrompt designn8nMCPTranscriptionCaptioning

Frontend & mobile

JavaScriptReactNext.jsReact NativeSwiftSwiftUIFlutter

selected work

Platforms shipped across media, social, and commerce.

Travel · commerceLive

Gardima

Plane, train, bus, and hotel reservations. Ticketing, payment, and booking services in Go (Gin) with a React Native app.

gardima.ir
Music platformLive

iTunes

Listening, downloading, and purchasing music — high-volume media delivery and secure access.

itunes.ir
Audio contentLive

ChaarGoosh

Audiobooks, podcasts, and curated book packs — subscriptions, encoding, and content management.

chaargoosh.com
Video streamingLive

Vidaneh

Video sharing and streaming — encoding, playback, and high-volume media access.

vidaneh.com
ERP · OdooLive

OdooPro

Odoo ERP implementation, module development, workflow automation, integrations, and deployment services.

odoopro.ir
Publishing · CMSLive

Iqbal Forum

Multilingual news and magazine platform in Django and React, connecting stories between Iran and Pakistan.

iqbalforum.org

experience

A decade, one role at a time.

  1. Oct 2024 — Present

    Senior Software Engineer

    Faraatar Entrepreneurship Group · Tehran

    Odoo-based ERP and internal platforms across HR, accounting, payments, CRM, and project management. REST APIs and microservices integrating payment, messaging, and third-party workflows.

  2. Oct 2023 — Jul 2024

    Freelance Software Engineer

    Remote

    Backend and integration for video processing, media delivery, and travel-ticketing in Go (Gin) and Python/Django — real-time streaming, conversion, booking, and payments under commercial load.

  3. Aug 2023 — Jun 2024

    Python / Django Mentor

    Maktab Sharif & Quera · Tehran

    Mentored learners in Python, Django, API design, clean code, and production practices. Built exercises and mini-projects, and shaped curriculum with instructors.

  4. Sep 2022 — Sep 2023

    Senior Backend Developer

    Azadfekri School · Tehran

    Architected an AI-enabled social platform with LLM summarization and contextual Q&A, plus transcription and captioning pipelines. Scalable REST APIs on Kubernetes under heavy load.

  5. Sep 2021 — Sep 2022

    Technical Backend Developer Expert

    Golden Key · Tehran

    Backend for large-scale B2B products used by Digikala, Namava, Irancell, MCI, and Soroush+. Cut response times from 15–20s to 2–6s through query tuning, caching, and Redis/Celery processing.

  6. Apr 2021 — Aug 2021

    Python Backend Developer

    Codenegar · Tehran

    Backend for an e-commerce platform and a creator-monetization product — REST APIs, schemas, and integration flows with frontend and DevOps teams.

  7. Dec 2020 — Mar 2021

    Python Backend Intern

    Richedu · Vancouver, Canada

    Django-based Learning Management System with an international team — backend features for data handling and user management, plus testing and documentation.

Education

M.Sc. Software Engineering — Islamic Azad University, North Tehran (thesis phase)

B.Sc. Computer Engineering — Quchan University of Technology, 2024

Certifications

TOEFL iBT 109 — R29 · L28 · S26 · W26

Leadership, Finance & Marketing — Upkey · Linux 0-Z — Quera College

contact

Let's build something that lasts.

Open to senior backend and AI engineering work. The fastest way to reach me is email — I read every message.