WORK EXPERIENCE

Hamravesh
Senior Software Engineer
Aug 2024 - Present
Tehran - Iran . Full-time
  • Redesigned the Backup Service by migrating it from a monolith to Django and React based microservices, including deployment, CI/CD, and database migration, improving reliability and enabling teams to deploy independently.
  • Developed the billing and pricing system for the Backup Service, enabling automated monthly billing for 400M tomans in usage.
  • Built long-running, fault-tolerant workflows in Temporal (snapshot migration, garbage collection), cutting manual ops work by ~40% and expanding storage capacity by ~20% without new infrastructure.
  • Integrated the FastAPI object-storage backend with SeaweedFS, enabling the use of cheaper HDDs while maintaining SSD-level performance, availability, and durability.
Venue Wise
Senior Backend Engineer
May 2024 - Jul 2024 (3 mos)
Dubai, United Arab Emirates (Remote) . Contract
  • Implemented an event-driven architecture in Laravel and integrated it with Zoho CRM, reducing manual data entry and speeding up customer-management workflows.
Digikala
Senior Software Engineer
Oct 2022 - Jul 2024 (1 yr 10 mos)
Tehran - Iran . Full-time
  • Designed the centralized order-management service at Digikala (MENA’s largest e-commerce platform with 41.5M MAU) using durable Temporal workflows, enabling partner systems to integrate directly with the core platform.
  • Led the design and development of a Checkout-as-a-Service platform supporting e-gift cards, fresh goods, cheque payments, and coupon flows, contributing to a 13% increase in total sales.
  • Built the user-subscriptions microservice and migrated logic from the legacy system, reducing implementation time for new subscription features.
  • Integrated GrowthBook for A/B testing and feature flags, removing performance bottlenecks and enabling a 4× increase in marketing experiments.
Digikala
Software Engineer
Apr 2021 - Oct 2022 (1 yr 7 mos)
Tehran - Iran . Full-time
  • Developed the backend for a Symfony-based B2B sales platform, contributing to 5% of annual sales and helping grow the customer base by 10% in the first year.
  • Created a PHP SDK for Snowplow to capture user-activity events and deliver reliable data for analytics and marketing.
  • Built and shipped a Prime cashback system, driving ~30% more repeat purchases and boosting retention.
  • Added typed resolver arguments to the company’s custom GraphQL framework, improving type safety and DevEx.
  • Built a Python reporting framework with PostgreSQL and DBT to automate Jira analytics, reducing manual reporting work and improving team efficiency.
  • Led a 6-person team as a Bootcamp instructor, guiding technical work and projects over two months, leading to four graduates being hired.
Digikala
Business Intelligence Analyst
Jul 2019 - Apr 2021 (1 yr 10 mos)
Tehran - Iran . Full-time
  • Designed data/ML models and cost analyses to detect inefficiencies and cut operating costs.

EDUCATION

University of Tehran
Master of Science, Systems Optimization at University of Tehran
May 2019 - Sep 2022
University of Tehran
Bachelor of Science, Industrial Engineering at University of Tehran
May 2015 - Sep 2019

CERTIFICATES

University of California
Quera
Temporal
Quera
Quera
Arvan Cloud
DBT
Hugging Face
DataTalks Club
DBT
DataTalks Club
Quera
DeepLearning.AI
DeepLearning.AI