E-Commerce Platform — Unifying a 200+ Employee Operation
The Problem
A growing e-commerce company serving multiple European markets had disconnected systems — NetSuite ERP, PrestaShop webshop, and financial processes all running in separate silos. Orders required manual re-entry, invoice reconciliation took days, and the infrastructure of 80+ production servers couldn't scale with the business.
Architecture Decision
Key decision: Chose event-driven architecture over batch syncing — real-time order processing instead of nightly imports. This required idempotent message handling to prevent duplicate transactions, but eliminated the processing lag that was costing the business sales.







