
A growing e-commerce company serving multiple European markets had disconnected systems — NetSuite ERP, PrestaShop webshop, invoicing, payment gateways — each drifting apart daily. I architected the end-to-end event-driven sync, built the finance core, and run the 80+ server production infrastructure. Ten years and counting.
Multiple European markets. NetSuite as the ERP and finance backbone. PrestaShop as the storefront. Payment gateways, fulfilment partners, Peppol invoicing — and between them, a growing amount of manual data entry and reconciliation done by people who should have been doing higher-value work. At 200+ employees, the cost of disconnected systems scales faster than headcount can absorb.
The non-negotiables: no reconciliation errors (finance can't operate on mismatched books), no lost orders during a sync outage, and the ability to onboard a new European market in weeks not quarters.
Chose event-driven architecture over nightly batch syncs. Real-time order propagation between NetSuite and PrestaShop, finance reconciliation as events occur, monitoring that catches sync failures within seconds. Batch would have been easier to ship but would have baked multi-hour reconciliation gaps into the business — unacceptable at multi-market scale.
Built the finance core from scratch on top of NetSuite rather than using off-the-shelf connectors. Off-the-shelf forced the business into the connector's model; building the core meant the model fit the business, including Peppol e-invoicing and per-market tax rules.
Stood up an 80+ server Kubernetes cluster on GKE with Galera MySQL, Ceph for storage, ProxySQL for DB routing. Managed platforms didn't cover the data-gravity / cost profile at this scale. The tradeoff is real ops responsibility, carried for 10+ years.
Event-driven requires durable queues and idempotent handlers everywhere — every integration point. We invested in the plumbing early; it paid back every time a partner API had an outage. Running our own Kubernetes + Galera + Ceph costs ops attention that managed platforms would have absorbed; the unit economics at 80+ servers and multi-TB data are what made this the right call.
E-COMMERCE · multi-market
PRODUCTION · automation
SCALE · 200+ teamOrder processing fully automated across multiple European markets. Finance reconciliation runs unattended between NetSuite and PrestaShop. 80+ production servers on Kubernetes with 99.9% uptime. Peppol e-invoicing compliant. The integration has carried the business through 10+ years of growth — new markets, new products, new regulations — without a rebuild.
Event-driven integration between NetSuite and PrestaShop. Finance core on top of NetSuite with per-market tax rules. First production Kubernetes cluster.
Onboarded additional European markets. Kubernetes cluster grew past 80 nodes. Galera + Ceph + ProxySQL stack matured. Monitoring and ops runbooks hardened.
Peppol e-invoicing rolled out ahead of Dutch regulatory deadline. ISO 27001 compliance achieved. Security hardening carried across the stack.
Integration carries current operations without rebuild. Every new initiative rides the existing event bus. Client relationship is 10+ years and still active — the highest-signal outcome.
"Sinisa didn't just connect our systems — he architected the entire integration between NetSuite and PrestaShop, built our finance core from scratch, and manages our Kubernetes clusters. Our order processing went from manual data entry to fully automated."
No sales pitch, no agency layers. I'll read your situation and reply within 24 hours with whether I'm the right fit.