Amirhossein Qorbani

Principal Software Engineer

Email: [email protected]

Phone: +98 916 808 6844

Web: devlnull.com

About Me

Software engineer with 10+ years building high-traffic e-commerce, travel, and payment platforms, currently leading fulfillment architecture at Digikala. Designs large-scale distributed systems in .NET/C#, applying domain-driven design to multi-tenant, event-driven, and fault-tolerant platforms serving millions of users. Writes RFCs that become org-wide foundations and coaches engineering teams through system design trade-offs and technical growth.

Experience

Digikala

Principal Software Engineer

2026 – Present

https://www.digikala.com

Iran's largest e-commerce platform

  • Led the architecture review of Digikala’s fulfillment platform, a monolith processing 100K+ orders per day owned by ~20 engineers; authored a decoupling RFC adopted into the engineering roadmap, defining clear bounded contexts and fault-isolation boundaries that contain incident blast radius to a single fulfillment center.
  • Designed Fulfillment as a Service, a multi-tenant target architecture that lifts the platform’s fixed fulfillment-center limits, enables low-friction onboarding of new centers into a wider network serving third-party e-commerce tenants, and lays the groundwork for robotic fulfillment centers.

Alibaba Travels

Technical Lead

2024 – 2026

https://alibaba.ir

Iran's #1 online travel agency (no relation to Alibaba Group)

  • Re-platformed the legacy B2B business onto the B2C microservices architecture — ~3K travel agencies (~60% of the market) and ~1K corporates, ~55% of company GMV; partner onboarding dropped from 10 days to 1.5 days.
  • Launched the Agencies and Corporates portals, de-risking legacy cutover with traffic shadowing and CDC-based comparison; delivered B2C feature parity plus B2B pricing breakdowns, cross-intent price comparison (flights, hotels, tickets), and custom ticketing.
  • Designed and shipped a B2B Buy Now, Pay Later (BNPL) service used by ~1K agencies and corporates, extending ~$80K in credit weekly across settlement cycles with automated invoicing and payment management.
  • Hardened the platform for B2B traffic with a dedicated API gateway, B2B-aware WAF and rate limits, and behavioral segmentation feeding dynamic pricing and fraud detection.
  • Led the 7-engineer B2B team (backend, frontend, QA): set individual growth roadmaps, coached the team through design decisions, and developed one engineer into the team’s next Technical Lead.

Alibaba Travels

Software Engineer / Senior Software Engineer

2021 – 2024

https://alibaba.ir

Iran's #1 online travel agency (no relation to Alibaba Group)

  • Wrote the Party Management RFC, modeling all user types as related parties in user management; approved as the company’s multi-tenancy foundation and implemented to open the agency and corporate sales channels.
  • Cut CI time from ~10 minutes to under 2 across 5+ microservices with Docker layer caching and optimized package restore.

SepidSystem

Software Engineer

2019 – 2021

https://sepidsystem.com

banking software provider serving ~10 of Iran's largest banks

  • Redesigned the Safe Deposit Box management platform end to end, from contract signup to in-branch box access.
  • Developed a dynamic workflow engine module letting bank customers design their own workflows in real time.
  • Implemented biometric authentication to secure customer access to safe deposit boxes.

First Eurasia E-Commerce

.NET Developer

2016 – 2019

  • Built and maintained the payment service, letting sales and admin teams configure payment business rules.

Shamsipour College, IT department

.NET Developer

2015 – 2016

built internal web applications for the college's dining plan system

Education

Shamsipour Technical and Vocational College

Bachelor's degree in Software Engineering

Attending the best technical college in the country was an incredible opportunity for me to learn and expand my knowledge in Software Engineering. Throughout my academic studies, I was exposed to a range of exciting and interesting topics, including algorithms and data structures, operating systems, databases, network systems, math and logical circuits. These academic topics have proved invaluable in my technical career, allowing me to apply my theoretical knowledge to real-world situations and develop practical solutions to complex problems. I truly believe that my academic studies provided me with a strong foundation that has allowed me to excel in my professional career as a software developer.

Skills

Languages & Frameworks: C#, .NET (through .NET 10), ASP.NET Core, REST/Web APIs, Entity Framework, Dapper, LINQ, SQL; working knowledge of Java
Architecture: Large-scale system design, microservices, modular monoliths, domain-driven design (DDD), event-driven systems, multi-tenancy
Data & Messaging: SQL Server, PostgreSQL, Redis, Elasticsearch (ELK stack), RabbitMQ, Kafka
Infrastructure: Kubernetes, Docker, cloud-native architecture, GitOps, CI/CD, OpenTelemetry, Prometheus, Grafana
Practices: TDD, unit/integration/E2E testing, Agile & Scrum, code review, AI-assisted development workflows