Backend work
Back to gallery

Pimcore PIM catalog for 100k+ SKUs

Within the project team, I worked on the backend/PIM scope: catalog model, bulk loading, Excel tools, barcode-based media matching, product variants, and data-exchange flows with external systems.

Abstract 3D illustration of a catalog: many data cards organized into one controlled workflow.
Role
Backend developer in the project PIM team
Context
Beauty retail and e-commerce growth
Scale
100k+ product positions at launch
Timeline
3 months to production launch
In 3 months, the team launched a Pimcore catalog for 100k+ SKUs: bulk imports and exports, bulk editing, approval steps, barcode-based image matching, and product variant grouping.
03

Business task

E-commerce was growing faster than the old catalog process. Partner data arrived in different formats, managers reconciled attributes manually, images and variants needed separate checks, and online-store publishing depended on one-off uploads.

04

My responsibility

I worked on the backend/PIM scope: turning catalog-team requirements into a data model, loading rules, bulk-operation flows, and exchanges with external systems. The focus was not a one-time migration, but a workflow catalog managers could use every day after launch.

05

Catalog model

Hierarchies, attributes, and relations were designed around product pages, search, filters, and long-term assortment maintenance. The goal was not simply to create fields, but to keep the model flexible for new categories, attribute changes, and ongoing content updates.

06

Bulk operations

The 100k+ product launch required bulk creation and editing, Excel import/export tools, validation rules, and approval steps. That reduced the catalog team’s dependency on ad-hoc development tasks.

07

Media and variants

Images were matched to products by barcode, and product variants were grouped into parent cards. Repetitive manual work became part of a controlled process instead of a separate operation before each publication.

08

Integrations and launch

Partner-data imports and online-store exports were split into separate flows. That made it possible to stabilize incoming data independently from publication and control which changes were pushed to external systems.

09

Business value

At launch, the catalog already supported 100k+ SKUs, bulk operations, and a clear product path from incoming data to storefront. For managers, this reduced manual coordination; for engineering, it lowered routine requests and clarified data ownership.

Working through something similar?

Discuss a similar task