WORK EXPERIENCE

Senior Software Engineer
Aug 2024 - Present
Tehran - Iran . Full-time
- Developed integration tests in Go for SeaweedFS S3 APIs based on AWS S3 compatibility documentation, identified and fixed invariant behavior issues.
- Integrated a FastAPI object storage backend with SeaweedFS, enabling cost-effective HDD-based storage while maintaining performance and durability.
- Developed the billing and pricing system for the Backup Service in Django with unit test coverage, enabling automated monthly billing for +500M tomans in usage.
- Redesigned the Backup Service frontend using React, improving user experience and enabling reuse across services using microfrontend architecture.
- Migrated the Backup Service from a monolithic architecture to Django-based microservices, enabling independent service deployments and improving system reliability.
- Built CI/CD pipelines for object storage and backup services using GitLabCI and ArgoCD.
- Rewrote Temporal workflows for Kubernetes PVC synchronization and PVC migration to improve reliability and reduce the risk of data loss during storage operations.
- Developed snapshot migration and garbage collection workflows in Temporal, reducing manual operational work by ~40% and increasing storage utilization by ~20% without additional infrastructure.

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.

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.

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.

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

Master of Science, Systems Optimization at University of Tehran
May 2019 - Sep 2022

Bachelor of Science, Industrial Engineering at University of Tehran
May 2015 - Sep 2019






