Professional Experience

My journey as a Backend & Distributed Systems Engineer

Mar 2024 - Oct 2024

Backend Developer (On‑site)

Logbot

Padua, Italy

  • Refactored legacy Node.js/Express services to Golang, enhancing modularity and reducing manual‑update effort by 60 %.
  • Monitored, profiled and optimised Golang service memory usage for low‑resource devices, cutting consumption by 20 %.
  • Developed custom plugins for Traefik Proxy to improve routing and load‑balancing capabilities.
  • Maintained and updated existing services, ensuring uninterrupted stability and performance.
Sep 2023 - Nov 2023

Backend Developer

Personal Projects

Padua, Italy

  • Designed and launched an interest‑based social‑network MVP with Go / PostgreSQL, onboarding 120 alpha users in the first month.
  • Achieved < 80 ms average API latency and boosted daily active sessions by 35 % through goal‑tracking and resource‑sharing features.
Mar 2023 - Sep 2023

Backend Developer

MLM Project

Isfahan, Iran

  • Architected a real‑time affiliate‑marketing engine in Go; migrated relational data to Neo4j to support 19‑level binary‑tree profit calculations.
  • Containerised services with Docker/Kubernetes, cutting deployment time by 40 %.
Sep 2022 - Mar 2023

Backend Developer

Boomshi

Isfahan, Iran

  • Built a mock‑up e‑commerce back end with Django REST Framework + PostgreSQL, enabling creators to sell personalised products.
  • Introduced a storage pipeline that lowered I/O overhead by 30 % and added test automation reaching 85 % coverage.
Jun 2021 - Feb 2022

Backend Developer

Coimex Inc.

Isfahan, Iran

  • Led a green‑field rebuild with NestJS on AWS, integrating Ethereum smart contracts for secure trading flows.
  • Applied clean‑architecture patterns that halved new‑engineer onboarding time.
Jul 2021 - Dec 2021

Machine‑Learning Intern & Front‑End Developer

DataMotto

Remote

  • Researched recommender‑system algorithms and prototyped a personalised learning‑path generator for data‑science education.
  • Built responsive UIs with Nuxt.js/Vue.js/Tailwind and implemented the Repository pattern for API communication.
  • Led development of a rich‑text editor supporting tables, images and code snippets for data‑scientist workflows.
Mar 2020 - Jun 2021

Backend Developer

Utechia

Istanbul, Turkey

  • Delivered a NestJS/PostgreSQL rental‑property platform; query optimisation reduced response time by 35 %.
  • Integrated booking, payment and messaging modules for a seamless tenant‑landlord experience.
Apr 2019 - Mar 2020

Backend Developer & Project Manager

Crowd Cognition Group

Germany

  • Led development of a Django/MongoDB survey platform for neuromarketing studies; supervised a 3‑member team and delivered the MVP 2 weeks early.
  • Built cross‑platform data‑analysis desktop apps with ElectronJS, including sensor‑data collection modules.
Sep 2017 - Sep 2020

Full‑Stack Developer

Self‑Employed

Remote

  • Delivered multiple client products end‑to‑end with Django, React and Gatsby, covering requirements, architecture, development and cloud deployment.
Jan 2018 - Dec 2019

Backend Developer

intellicom

Isfahan, Iran

  • Implemented Python/Django backend services for telecom projects, improving reliability and maintainability of core APIs.
Sep 2015 - Jun 2019

Teaching Assistant & Workshop Instructor

University of Kashan

Kashan, Iran

  • Assisted in Data Structures and Advanced C++ courses, mentoring 100 + students and grading assignments.
  • Delivered workshops on Python web‑crawling (Scrapy, Selenium) and Telegram‑bot deployment on Heroku.