NFQ
Backend Engineer · Jan 2022 - Jul 2024
The Story
Two and a half years split across two clients of NFQ's enterprise practice: Spryker's composable commerce platform — 900+ modules where DDD stops being a diagram and becomes muscle memory — and Actindo's digital commerce OS, where the work was less about new features and more about plumbing the seams between Salesforce, Adyen, Elasticsearch, and a queued API layer.
What I Built
- Shipped feature modules across Spryker's 900+ module surface within strict bounded contexts.
- Hardened auth and payment flows on Spryker — threat model, fix, verify.
- Built Actindo's Salesforce and Adyen integrations, plus the Elasticsearch archiving layer for cold orders.
- Replaced a synchronous Actindo API layer with a RabbitMQ-backed queued pipeline.
Stack
PHP
Spryker
Symfony
DDD
RabbitMQ
Elasticsearch
Docker