Career

Work Experience

4+ years building production systems, leading engineering teams, and delivering scalable backend infrastructure.

CTO & Software Engineer & DevOps Lead

Medical Toxicology·Tucson, Arizona, United States (Remote)
August 2023 — Present
Full-time

Lead backend and DevOps development for a medical toxicology team, building production software and AI-enabled services for the clinical toxicology domain. Own backend architecture, infrastructure, deployment pipelines, and system reliability from design through production.

  • Lead software development for AI-enabled services in the clinical toxicology domain, connecting healthcare requirements with production software systems.
  • Design and maintain backend APIs and asynchronous processing pipelines using Django/DRF, Celery, Redis, and PostgreSQL.
  • Integrate AI/LLM services (OpenAI, Gemini, Groq) into healthcare-oriented applications, including medical voice transcription (MedSpeech) and toxicology analysis features.
  • Maintain reproducible, containerized deployments using Docker and GitLab CI/CD.
  • Designed a microservices system with independent Auth, CoreLogic, Management, CMS, and Support services — each independently deployable.
  • Implemented five-tier RBAC: Superuser, Admin, SEO Manager, Staff, and Normal User — each with dedicated dashboards.
  • Led engineering team: technical roadmap, sprint planning, incident response, and cross-functional coordination.
PythonDjangoDRFCeleryRedisPostgreSQLDockerCI/CDOpenAIGroqReact.jsNext.jsTypeScriptTailwind CSSAWSGitLabHueyReact Native

Backend & DevOps

Niken 3D·Mashhad, Iran (Remote)
April 2026 — Present
Part-time

Own the API backend and the production infrastructure of a Persian e-commerce platform for 3D printing, serving a web storefront, an admin dashboard, and a Bale/Telegram bot from a single Django service.

  • Built and own the Django/DRF backend — fifteen domains, 53 models and ~191 endpoints — under a layered pattern where services own writes and selectors own reads.
  • Enforced a 93% coverage gate on a ~4,700-test suite, wired into the deploy workflow so a coverage drop or a missing migration stops the release instead of shipping.
  • Built the observability stack from scratch: Prometheus, Alertmanager and nine exporters behind a custom dashboard — two of them written in-house after cAdvisor image registry proved unreachable from Iran.
  • Led the response to a ransomware incident on internet-exposed datastores: rebound PostgreSQL and Redis to loopback, moved credentials to environment-driven config, and audited every published port across the compose files.
  • Built an off-site backup pipeline with a documented restore runbook — PostgreSQL dumped to object storage with a SHA-256 manifest per run, retention pruning, and per-run reporting to the team.
  • Set up SSH-based GitHub Actions deployment for five independent repositories, each gated on its own CI.
PythonDjangoDRFPostgreSQLRedisHueyFastAPIDockerNginxCI/CDPrometheusGitHub ActionsNext.jsTypeScript

Co-Founder & Full-Stack Engineer

Sportera·Mashhad, Iran (Remote)
October 2025 — Present
Full-time

Co-founded an Iranian fitness platform and own its technology end to end — the backend, the gym-owner panel, the superuser dashboard, and the ongoing migration of the production Django system to NestJS.

  • Designed and built the Django/DRF backend — 38 models and ~152 endpoints across public, owner and admin scopes — with ownership enforced by scoping the query, so a foreign record returns 404 rather than 403 and never discloses that it exists.
  • Built the training domain on immutable snapshots: a workout session freezes exercise names, reps and targets at start, so session history survives later edits or deletion of the plan behind it.
  • Built the gym-owner panel and the superuser admin SPA in React 19 + Vite with TanStack Router and Query, both covered by Vitest suites.
  • Leading the migration to a NestJS + Prisma backend as a parity contract rather than a rewrite — phase gates, an endpoint-level parity matrix backed by evidence, and a numbered register of every approved deviation.
  • Shape product scope and roadmap alongside the engineering work as co-founder, deciding which surfaces get built and in what order.
PythonDjangoDRFPostgreSQLRedisHueyTypeScriptNestJSPrismaNext.jsReact.jsViteTailwind CSSDocker

Backend & Mobile Developer

Freelance·Mashhad, Iran
February 2022 — March 2024
Freelance

Designed and delivered backend systems and mobile integrations across multiple client projects. Focused on maintainable, secure, and production-ready architectures tailored to each domain.

  • Built high-performance REST APIs and async task management systems using Django/DRF, Celery, and Redis.
  • Delivered consistent containerized deployments across environments using Docker and Docker Compose.
  • Collaborated with Flutter front-end teams to integrate backend services into mobile clients seamlessly.
  • Delivered projects across e-commerce, rental marketplaces, and university administrative systems.
PythonDjangoDRFCeleryRedisPostgreSQLDockerFlutter

Backend Developer Intern

ArashWeb LLC·Mashhad, Iran
January 2022 — February 2022
Internship

Completed the backend for QOK, a real-world online mobile game, as part of a professional internship. Gained first production experience building scalable backend systems under senior mentorship.

  • Delivered full backend for QOK, an online mobile game — first production deployment milestone.
  • Worked across Django, DRF, Celery, PostgreSQL, Docker, and Redis in a professional team environment.
  • Deepened understanding of scalable backend architecture and asynchronous task management patterns.
PythonDjangoDRFCeleryPostgreSQLDockerRedis