Adam Sprada · Senior e-commerce engineer & architect · 20 years of shipping
I make sure your online store works, grows, and stays up on the busiest day of the year.I design, build, and run commerce backends: Shopware 6, Python services, Kafka, an order management system, and Kubernetes.
Same person, two languages. Try .Same person, two languages. Back to .

Brands I’ve built for
- Interliving
- trendhopper
- roomio
- CD PROJEKT
- Intersport
- Odlo
- Kaubamaja
- Selver
- F.C. Hansa Rostock
- killtec
Online stores and platforms for retailers in Germany, Poland, Estonia, and Switzerland, built directly or through agencies. Plus two years with US clients.
Main tools: Shopware · Adobe Commerce (Magento) · Python · PHP · Kafka · Kubernetes
stack
- commerce
- Shopware 6 · Adobe Commerce (Magento 2) · composable and headless · Adyen, PayPal
- orders
- order management system · order routing and splitting · fulfillmenttools · order and returns sync
- python
- FastAPI · Pydantic · asyncio · httpx · pytest · mypy · ruff
- php
- PHP 8 · Symfony · Doctrine · Shopware plugins and themes
- frontend
- JavaScript · Twig · SCSS · Shopware storefronts · redesigns
- data
- Kafka with Avro schemas · RabbitMQ · MySQL · Redis · Elasticsearch
- infra
- Kubernetes · Docker · GitHub Actions · GitLab CI · CircleCI · Varnish · Fastly · Prometheus · Sentry · Linux
- practice
- architecture · event-driven design · integrations · REST APIs · performance tuning · incident response · migrations · code review
- lead
- tech lead · Head of Engineering · Scrum · estimates · presales · hiring · mentoring
- ai
- Claude Code with custom skills · GitHub Copilot code review · human review on everything
- training
- commercetools Functional Architect · BigCommerce certified developer
shipped_for: Interliving, trendhopper, roomio, CD PROJEKT (The Witcher 3 expansion store), Intersport, Odlo, Kaubamaja, Selver, F.C. Hansa Rostock, killtec
Right now// current
I work for VME, the German furniture group behind Interliving, trendhopper, and roomio. I’m building the system that sends every online order to the right warehouse or store. I also help redesign their online stores.Independent engineer at VME. Building the OMS from the ground up in Python: order routing and splitting, Kafka events with Avro schemas from Shopware, fulfillmenttools sync for orders and returns, FastAPI services. Plus Shopware 6 storefront work and redesigns for Interliving, trendhopper, and roomio (Twig, SCSS).
Track recordgit log --oneline
-
Joined a German e-commerce agency as its first engineer and built the whole engineering side: the team, the way it delivers, and the hosting.
First technical hire. Shopware 6 infrastructure from scratch: hosting, CI/CD, monitoring, deployments. A Kubernetes-based hosting platform built with partners. Database migrations between engines, composable commerce projects, BigCommerce certification.
-
Took over projects for Kaubamaja and Selver, two of Estonia’s best-known retailers, when they were in trouble, and got them back on track.
Tech lead for a 25-person international team of developers, QA, PMs, and analysts: backlog ownership, refinement and estimates, retrospectives, release process, client communication.
-
Worked on the store that sold CD PROJEKT RED’s The Witcher 3 expansions and kept it up through launch-day peaks. Helped Senetic expand to more than 40 countries. Worked for Odlo, Intersport, and Świat Książki.
Launch-day scale for The Witcher 3 expansions: tens of thousands of concurrent carts, full-page caching with Varnish, performance tuning under peak load. Magento 2 Commerce, now Adobe Commerce, multi-store for 40+ markets on Kubernetes with Elasticsearch, Redis, RabbitMQ, and Fastly. Migrated a Magento store to Shopware 6 and introduced Shopware 6 at the company.
-
Freelanced for two years, mostly for US companies: PurchaseClinic, a purchasing marketplace for US healthcare providers, plus a sales competition platform, admin tools for an arcade game maker, and several web portals.
Upwork and direct contracts, mostly US clients. A large single-page front end for PurchaseClinic, a US medical supplies marketplace, written in AngularJS at the time. PHP and MySQL back ends. Built, deployed, and maintained.
-
Worked on a website in the global top 80, then ran a film recommendation product and grew it to 10 million users.
High-traffic PHP and Python for a website in the global top 80: sharded MySQL, search and caching at scale. Built a neural-network recommender. Led a 20+ person cross-functional team with Scrum.
-
Fixed computers, ran servers, and helped set up a Wi-Fi network for a hospital while studying computer science.
Linux servers and hosting, PHP websites, a broadband network across apartment buildings, long-range directional antennas between hospital buildings.
How I workprinciples.md
- 01
You hear bad news early, and with a plan.
Every incident gets a root cause, not just a workaround.
- 02
No translator between you and your developers. That’s my job.
I can write the ticket, the code, and the status update.
- 03
AI makes me faster. Experience keeps it honest.
I use AI coding tools every day and review everything they write. I know what to throw away.
What people saypeer review
“One of the most capable and dependable engineering leaders I’ve worked with.”
“His forte is the fact he understands clients’ business and addresses the priorities based on them. It makes him a good business partner for clients.”
“What stood out to me most was his ability to solve complex technical challenges while always keeping the business value in focus.”
“Very satisfied with the results Adam achieved, the technologies he chose, and the quality of the code delivered.”
“He excels at working with clients, effortlessly translating complex technical concepts into clear business terms.”
“Adam has a broad knowledge about product development at technical and business level.”
Get in touchcontact()
Write to me in business or in engineering. Both work.Plain text is fine. So is a stack trace.
adam@sprada.pl