Available for backend roles

Senior backend
developer building
production systems that scale.

10+ years shipping PHP, Laravel, and Python backends — queues, caching, APIs, media pipelines, crawlers, observability, and Linux deployments. From GPU-accelerated streaming to 300k-page-a-day crawlers.

10+
Years building backends
350%
Faster media processing
300k+
Pages crawled per day
$50k/mo
E-commerce revenue scaled

About

01 / Profile

I build the unglamorous parts of software — the queues, the workers, the pipelines, the deploys — so the rest of the product can move quickly without falling over.

My record spans streaming, learning, logistics, payments, marketplaces, and internal tools — improving system performance, scaling data pipelines, and delivering platforms that hold up in production.

I care about clean APIs, predictable failure modes, observability you can actually debug from, and infrastructure that doesn't surprise you at 3am.

Work

02 / Experience
  1. 01 / Dec 2023 — Present

    Caastor

    Senior Backend Developer · Part-time → Full-time
    • Built the backend for a SaaS platform helping teams manage projects, tasks, feedback, and collaboration.
    • Designed secure services for authentication, organizational permissions, subscriptions, and payments.
    • Integrated AI features, real-time messaging, notifications, and third-party services.
    • Improved reliability through automated testing, containerization, and CI/CD.
  2. 02 / Jan 2023 — Jan 2025

    Pars Pack

    Senior Backend Developer · Full-time
    • Built a GPU-accelerated media-on-demand service with Python asyncio, FFmpeg, CUDA/NVENC, and Laravel — improving media processing speed by ~350%.
    • Improved a language-learning microservices platform with caching, query optimization, and RabbitMQ — ~30% performance gain.
    • Worked across APIs, background workers, Redis, queues, observability, and production debugging.
  3. 03 / Oct 2021 — Jan 2023

    Avers

    Senior Backend Developer · Full-time
    • Integrated Python Scrapy crawlers with Laravel APIs and internal panels to gather, process, and deliver large web datasets.
    • Scaled crawler throughput to 300k+ pages/day — doubled prior capacity via parallelism, asyncio, and pipeline optimization.
    • Processed millions of feed records and delivered data through Kafka and ELK-backed dashboards.
  4. 04 / Jul 2018 — Oct 2021

    Behroob

    Backend Developer · Full-time
    • Built backend systems for an Uber-like recycling platform with user, driver, contractor, and admin workflows.
    • Built personal wallet and payment flows for in-platform financial transactions.
    • Implemented live vehicle location and operational dashboards for city-level monitoring.
  5. 05 / Jan 2016 — Jun 2018

    IDPZ

    Backend Developer · Full-time
    • Designed a hotel management system covering reservations, guests, finances, and reports for 400+ hotels and houses.
    • Led backend development of an e-commerce platform generating $50k+/month and handling 100k+ daily requests.
    • Integrated mobile payments for bus and taxi services — reduced paper-money usage by ~40%.
    • Built real-time tracking for taxis, buses, and waste-collection vehicles on interactive maps.

Skills

03 / Stack
Backend
  • PHP
  • Laravel
  • Python
  • FastAPI
  • REST
  • GraphQL
  • JavaScript
  • Vue
Data
  • PostgreSQL
  • MySQL
  • Redis
  • Elasticsearch
  • MongoDB
Messaging & Async
  • RabbitMQ
  • Apache Kafka
  • asyncio
  • Background Jobs
  • Event-driven
Media & Crawling
  • FFmpeg
  • CUDA / NVENC
  • Scrapy
  • HLS / VOD
DevOps & Observability
  • Docker
  • Linux
  • Nginx
  • Git Flow
  • Prometheus
  • Grafana
  • ELK
Quality
  • Testing
  • TDD
  • BDD
  • Code Review
  • Performance

Projects

04 / Selected

Tariso

Crawler and data-delivery system processing 300k+ feeds/pages daily.

Python Scrapy·Laravel·Kafka·ELK·MySQL·MongoDB

Smart Village

Multi-service platform: hotel management, e-wallet, news, shop, bus location, internet taxi.

Laravel·MySQL·Redis·Realtime

Behroob App

Recycling platform with live vehicle location and separate user, driver, and contractor flows.

Laravel·PostgreSQL·Maps·Wallet
05 / Languages
  • PersianNative
  • EnglishProfessional working proficiency
  • GermanB1
06 / Education
Qazvin Azad University
Software Engineering Coursework · Degree not completed
07 / Contact

Let's build something
that holds up in production.

+98 930 508 4688 · Tehran, Iran