DLA EUROPEJSKICH PRODUCENTÓW · ONE ENGINEER · ZDALNIE Z POLSKI

Twoje dane produktowe powinny płynąć jak linia produkcyjna.

Round Panda od dekady pracuje na danych producentów: platformy PIM, pipeline'y Kafki i strony firmowe działające w 5–18 wersjach językowych. Gdy gotowy konektor zawodzi, a vendor rozkłada ręce — od tego jest Round Panda.

Dekada w danych producentów: platformy PIM, pipeline'y Kafki i strony firmowe w 5–18 wersjach językowych.

CUSTOM PIM
DRUPAL + MONGODB · 8 LAT
VENDOR PIM
ERP + CENNIKI
HURTOWNIA SNOWFLAKE
LEADY I WEBHOOKI
PODPISYWANE ENDPOINTY
SERWISY GO + KAFKA
CONFLUENT CLOUD · PROTOBUF
SCHEMA REGISTRY · ksqlDB
DEAD-LETTER QUEUES + RETRY
7 AUTORSKICH KONEKTORÓW
STRONY FIRMOWE
HEADLESS DRUPAL + NEXT.JS · 17 JĘZYKÓW
KONFIGUROWALNE FEEDY + HUB OPENAPI
SALESFORCE CRM
REJESTR BRANŻOWY / E-SKLEPY
BEZPOŚREDNIO — FEEDY · PROXY · WEBHOOKI
ŹRÓDŁA
CUSTOM PIM
DRUPAL + MONGODB · 8 LAT
VENDOR PIM
ERP + CENNIKI
HURTOWNIA SNOWFLAKE
LEADY I WEBHOOKI
PODPISYWANE ENDPOINTY
SERWISY GO + KAFKA
CONFLUENT CLOUD · PROTOBUF
SCHEMA REGISTRY · ksqlDB
DEAD-LETTER QUEUES + RETRY
7 AUTORSKICH KONEKTORÓW
ODBIORCY
STRONY FIRMOWE
HEADLESS DRUPAL + NEXT.JS · 17 JĘZYKÓW
KONFIGUROWALNE FEEDY + HUB OPENAPI
SALESFORCE CRM
REJESTR BRANŻOWY / E-SKLEPY
BEZPOŚREDNIO — FEEDY · PROXY · WEBHOOKI
MATERIAŁY BUDOWLANE · 2017–2026
ŻYWIENIE ZWIERZĄT · 2022–2024
SPRĘŻONE POWIETRZE · 2022–2026
AGRITECH · 2017–2024
SYSTEMY FABRYCZNE · 2026

Systemy w pełni zintegrowane — albo samodzielne aplikacje.

WSZYSTKIE SZEŚĆ USŁUG →

Jedni klienci zamawiają cały układ, inni jeden element. Trzy typowe punkty startu:

01

Systemy, które ze sobą nie rozmawiają

Autorskie producery i konsumery w Go na zarządzanej Kafce, budowane dokładnie tam, gdzie gotowe konektory zawodzą: prawdziwa paginacja, zewnętrzne lookupy, upserty pól niemutowalnych, kolejki dead-letter.

PROOF — SNOWFLAKE → KAFKA → SALESFORCE WDROŻONE PRODUKCYJNIE NA START RYNKÓW BAŁTYCKICH; LEGACY CRM WYŁĄCZONY DOKŁADNIE W DNIU DECOMMISSIONU.
02

Platformy danych produktowych

Własne PIM-y i content huby: wieloźródłowe silniki importu, dziedziczenie atrybutów między językami, konfigurowalne feedy i udokumentowane API dla każdego odbiorcy.

PROOF — 8 LAT PROWADZENIA PIM-U PRODUCENTA MATERIAŁÓW BUDOWLANYCH NA ~6 RYNKACH; MIGRACJA VENDORA PIM NA 12 JĘZYKACH / 5 MARKACH, ZERO ZAKŁÓCEŃ DOWNSTREAM.
03

Platformy webowe na wiele rynków

Architektury headless CMS z nowoczesnymi front-endami: lokalizacja, techniczne SEO, pipeline'y obrazów i observability — marketing publikuje na każdym rynku bez deployów.

PROOF — PLATFORMA MARKI W 17 JĘZYKACH / 13 DOMENACH (NA PRODUKCJI); POPROWADZONY UPGRADE SERWISU W 18 JĘZYKACH: DRUPAL 9→10.
NIE JESTEŚ PRODUCENTEM?

Technologia jest niezależna od branży — dowody po prostu pochodzą z przemysłu. Agencje pracują ze mną bezpośrednio przy najtrudniejszym kawałku:

FLAGOWY PROJEKT — NA PRODUKCJI
2022–2024 · ARCHITEKT I GŁÓWNY BACKEND DEVELOPER

Trzynaście domen krajowych. Jeden CMS, jeden front end.

PLATFORMA MARKI GLOBALNEGO PRODUCENTA KARM.

REDAKCJA
DRUPAL 10
HEADLESS CMS
JSON:API
REWALIDATOR ENTITYUSAGE
NEXT.JS 14
JEDEN FRONT END
PONAD 20 JĘZYKÓW
13 DOMEN KRAJOWYCH PROWADZI TU
FIG. 02 — SZEW, NA KTÓRYM WYKŁADA SIĘ WIĘKSZOŚĆ DECOUPLED BUILDÓW — KTÓRE STRONY ODŚWIEŻYĆ — ZAMKNIĘTY REWALIDATOREM ON-DEMAND.

Drupal 10 jako headless CMS, front-end w Next.js 14, spięte przez JSON:API. Redaktorzy składają strony z ~30 komponentów i wypełniają całe wersje językowe redakcyjnie — hiszpańska, włoska i duńska wydane, a rola inżyniera ograniczona do włączenia locale. Przez półtora roku od zakończenia aktywnego developmentu platforma rośnie dalej beze mnie: dziś działa w ponad 20 językach.

Decoupling otwiera na nowo każdy szew: inwalidację cache, dostarczanie obrazów, wyszukiwanie, dane strukturalne, observability. Szew, na którym wykłada się większość decoupled buildów — skąd wiadomo, które strony odświeżyć po zmianie treści — jest tu zamknięty autorskim rewalidatorem on-demand opartym na EntityUsage.

ZBUDOWANE (2024)
17 języków / 13 domen
DZIŚ
ponad 20 języków, dodanych redakcyjnie
PIPELINE OBRAZÓW
S3 + CloudFront + Lambda (infra klienta), własny loader
OBSERVABILITY
OpenTelemetry → Grafana, skorelowane trace'y
QA TŁUMACZEŃ
oparte na OpenAI, audyt pól per język
WYSZUKIWANIE
Search API + SolrCloud
DRUPAL 10
NEXT.JS 14
TYPESCRIPT
JSON:API
REDIS
SOLRCLOUD
AWS
PEŁNE CASE STUDY W REALIZACJACH →

Z akt

DOSŁOWNIE · BEZ KOLORYZOWANIA · WIĘCEJ W ZAKŁADCE REALIZACJE
AWARIA
Całkowita awaria wyszukiwarki — przyczyną folder tymczasowy 200 GB, który zapełnił dysk. Przywrócone — a potem pipeline indeksowania naprawiony na dobre.
MIGRACJA
Jeden działający serwis wielojęzyczny przeprowadzony przez trzy duże wersje Drupala — 9→10→11 — na produkcji, z upgrade'ami PHP i bazy danych w tym samym oknie.
DEADLINE
Legacy źródło danych CRM wyłączone dokładnie w dniu decommissionu dla dwóch rynków nordyckich — feedy nienaruszone, nic nie zginęło.
8 lat
NAJDŁUŻSZY POJEDYNCZY PROJEKT — PIM JEDNEGO PRODUCENTA, WCIĄŻ DZIAŁA
5–18
WERSJI JĘZYKOWYCH NA FLAGOWYCH PLATFORMACH
7
AUTORSKICH KONEKTORÓW GO/KAFKA NA CONFLUENT CLOUD
2
MODUŁY PŁATNOŚCI UTRZYMYWANE NA DRUPAL.ORG