Cześć, jestem
Hi, I'm
Rafal Niemczynowicz
Senior Product Designer · 15 lat doświadczenia
Senior Product Designer · 15 years experience
Projektuję złożone produkty cyfrowe, które upraszczają pracę ludzi i skalują biznes.
I design complex digital products that simplify work and scale business.

Od 15 lat pracuję dla banków (Pekao, ING, Citi Handlowy), retailu (Carrefour) i międzynarodowych klientów (Beckett Collectibles, USA). Ostatni projekt w Pekao S.A. obejmował PeoPay oraz obszar ID & Authentication.

For 15 years, I have worked with banks (Pekao, ING, Citi Handlowy), retail (Carrefour) and international clients (Beckett Collectibles, USA). My latest Pekao S.A. project covered PeoPay and the ID & Authentication domain.

Wybrane organizacje Selected organizations
Firmy i marki, dla których projektowałem produkty cyfrowe. Companies and brands I have designed digital products for.
Wpływ na biznes
Business impact

Wybrane efekty projektów

Selected project outcomes

~$2M
oszczędności rocznie
annual savings
Beckett · System wewn.
+300%
wzrost zamówień web
web orders growth
Beckett · beckett.com
14→3
ta sama skala kampanii obsługiwana przez 3 osoby
same campaign scale handled by 3 people
ING · ING Preview
14
os. zespół zbudowany od zera
person team built from zero
GoldenGrid

Pięć projektów, każdy z inną historią Five projects, each a different story

Systemy wewnętrzne, ecommerce i aplikacje mobilne. Praca w zespołach produktowych i zarządzanie nimi. Internal systems, ecommerce, and mobile apps. Working in product teams and leading them.

Carrefour PAYBACK - widoki web i mobile
Carrefour Polska · 2019–2024
Mój Carrefour
Mój Carrefour
Projekt i rozwój aplikacji Mój Carrefour oraz zintegrowanych z nią usług: PAYBACK, Scan&Go, Tank&Go.
Design and development of the Mój Carrefour app and services integrated with it: PAYBACK, Scan&Go, and Tank&Go.
1M+
MAU
5M+
pobrań
downloads
Beckett.com - widoki web i mobile app
Beckett · 2023–2026
Redesign Beckett web i mobile app
Beckett web and mobile app redesign
Redesign i rozwój serwisów www oraz aplikacji mobilnej — nowe funkcje, nowy design system
Redesign and development of websites and the mobile app — new features, a new design system.
+300%
zamówień Q1
orders Q1
4→1
platformy
platforms
ING Preview - widoki systemu do tworzenia kampanii reklamowych
ING Bank Śląski · 2022–2023
ING Preview
ING Preview
Wewnętrzny system do tworzenia kampanii reklamowych. Ta sama skala kampanii obsługiwana przez 3 osoby zamiast 14 i bez wsparcia agencji reklamowej.
Internal system for creating advertising campaigns. The same campaign scale handled by 3 people instead of 14 and without advertising agency support.
14→3
osoby
people
szybciej
faster
GoldenGrid - identyfikacja wizualna działu UX/UI
GoldenGrid · 2015–2024
Dział UX/UI zbudowany od zera
UX/UI Department Built from Zero
Od jedynego projektanta do Head of UX. Dziewięć lat rozwijania i prowadzenia 14-osobowego zespołu.
From the only designer to Head of UX. Nine years developing and leading a 14-person team.
1-14
osób
people
30+
zrealizowanych projektów
delivered projects
Aplikacje Mobilne
Mobile Apps

Doświadczenie w projektowaniu aplikacji mobilnych.

Experience designing mobile apps.

Prowadzę pełny proces projektowy — od założeń po wdrożenie, utrzymanie i rozwój. Projektuję i wdrażam zarówno całe aplikacje, jak i pojedyncze funkcje w istniejących produktach.

I lead the full design process — from assumptions to implementation, maintenance, and further development. I design and deliver both full applications and individual features within existing products.

5 lat
5 yrs
Mój Carrefour
Mój Carrefour
Projekt, a potem utrzymanie i rozwój — od core app po kolejne funkcje: Scan&Go (samodzielne skanowanie i płatność) i Tank&Go (bezgotówkowe tankowanie). 1M+ MAU, 5M+ pobrań.
Design, then maintenance and development — from the core app to new features: Scan&Go (self-scanning and payment) and Tank&Go (cashless refuelling). 1M+ MAU, 5M+ downloads.
zobacz case study view case study
2 lata
2 yrs
Beckett app
Beckett app
Aplikacja mobilna B2C dla rynku kolekcjonerskiego w USA. Nowa wersja projektowana jako element spinający aplikację, web i systemy wewnętrzne Beckett w jedną spójną, zsynchronizowaną całość.
B2C mobile app for the collectibles market in the US. The new version was designed as the connective layer between the app, web platform, and Beckett's internal systems into one coherent, synchronized whole.
zobacz case study view case study

Daj znać, jeżeli to brzmi ciekawie. Let me know if this sounds interesting.

Chętnie porozmawiam o tym, jak mogę pomóc. I’d be happy to talk about how I can help.

Pomagam zamieniać złożone problemy w produkty, z których ludzie naprawdę potrafią korzystać. I help turn complex problems into products people can actually use.

Od ponad 15 lat projektuję produkty dla bankowości, retailu i firm technologicznych.

For over 15 years I have designed products for banking, retail, and technology companies.

Pracuję na styku biznesu, technologii i użytkowników — od zrozumienia problemu, przez strategię i projektowanie, aż do wdrożenia.

I work at the intersection of business, technology, and users — from understanding the problem, through strategy and design, to implementation.

Interesują mnie nie tylko ekrany. Interesuje mnie to, dlaczego produkt działa albo dlaczego przestaje działać.

I am interested not only in screens, but in why a product works, or why it stops working.

Portret Rafala Niemczynowicza

Różne perspektywy.
Jedno podejście.

Different perspectives.
One approach.

Agencja, zespół, produkt. Każdy etap nauczył mnie patrzeć szerzej i łączyć potrzeby użytkowników z celami biznesowymi.

Agency, team, product. Each stage taught me to look wider and connect user needs with business goals.

Projektowanie to nie tylko interfejsy.

Design is not only interfaces.

Dobry produkt powstaje wtedy, gdy decyzje projektowe uwzględniają ograniczenia technologiczne, cele biznesowe i sposób pracy zespołu. To właśnie na styku tych obszarów czuję się najlepiej.

A good product is shaped when design decisions take technical constraints, business goals, and team workflows into account. This is where I work best.

Ścieżka

Path

2007–2015

Budowanie fundamentów

Building the foundations

Poznałem projektowanie od strony realizacji, klientów i codziennej pracy z biznesem.

I learned design through delivery, client work, and everyday collaboration with business teams.

2015–2019

Produkty enterprise

Enterprise products

Projektowałem złożone systemy dla banków i dużych organizacji, gdzie każda decyzja wpływała na tysiące użytkowników.

I designed complex systems for banks and large organizations, where every decision affected thousands of users.

2019–2024

Head of UX

Head of UX

Budowałem zespół, prowadziłem projekty i odpowiadałem za jakość procesu projektowego — od rekrutacji po delivery.

I built a team, led projects, and was responsible for the quality of the design process — from hiring to delivery.

2024–obecnie
2024–present

Independent Senior Product Designer

Independent Senior Product Designer

Wspieram organizacje jako partner projektowy, pomagając porządkować złożone produkty i procesy.

I support organizations as a design partner, helping structure complex products and processes.

Jak pracuję

How I work

01.

Projekt jest częścią większego systemu.

Design is part of a larger system.

Interfejs to tylko fragment produktu. Równie ważne są procesy, dane, technologia i sposób pracy zespołu. Dobre decyzje projektowe zaczynają się od zrozumienia całego kontekstu.

The interface is only one part of a product. Processes, data, technology, and team workflows matter just as much. Good design decisions start with understanding the full context.

02.

Ograniczenia pomagają podejmować lepsze decyzje.

Constraints help make better decisions.

Każdy projekt ma ograniczenia: czas, budżet, technologię czy wymagania regulacyjne. Nie traktuję ich jako przeszkód, ale jako element projektowania.

Every project has constraints: time, budget, technology, or regulatory requirements. I do not treat them as obstacles, but as part of the design process.

03.

Szukam prostszych sposobów działania.

I look for simpler ways to work.

Najlepsze rozwiązania często nie polegają na dodawaniu kolejnych funkcji. Polegają na usunięciu niepotrzebnej złożoności.

The best solutions are often not about adding more features. They are about removing unnecessary complexity.

AI w mojej pracy

AI in my work

AI jest dla mnie narzędziem, nie celem. Wykorzystuję AI tam, gdzie pozwala szybciej przejść od problemu do decyzji projektowej. Pomaga mi analizować dane, porządkować wiedzę, eksplorować rozwiązania i przyspieszać prototypowanie.

AI is a tool for me, not the goal. I use it where it helps move faster from a problem to a design decision. It helps me analyze data, organize knowledge, explore solutions, and speed up prototyping.

Nie zastępuje doświadczenia projektowego. Pozwala lepiej je wykorzystać.

It does not replace design experience. It helps use it better.

Research

Szybsza analiza informacji, synteza materiałów i eksploracja problemu.

Faster information analysis, material synthesis, and problem exploration.

Projektowanie

Design

Generowanie kierunków, wariantów i prototypów na wczesnym etapie.

Generating directions, variants, and prototypes at an early stage.

Development

Budowa prostych komponentów, Proof of Concept i prototypów wysokiej wierności.

Building simple components, Proof of Concept work, and high-fidelity prototypes.

Praca z produktem

Product work

Analiza feedbacku, dokumentacji i procesów wspierających rozwój produktu.

Analysis of feedback, documentation, and processes that support product development.

Projektowanie to proces porządkowania złożoności — nie jej ukrywania.

Design is the process of organizing complexity — not hiding it.

Kontakt i dostępność

Contact and availability

Aktualnie dostępny — kontrakty B2B, full-time, konsultacje · Warszawa / Remote / Hybrid
Currently available — B2B contracts, full-time, consulting · Warsaw / Remote / Hybrid

Pięć projektów które realnie zmieniły biznes klientów. Five projects that actually changed clients' businesses.

Od systemów enterprise i aplikacji używanych przez miliony klientów, po budowę zespołu UX od podstaw. To tylko kilka ostatnich projektów w których brałem udział w ostatnich latach.

From enterprise systems and apps used by millions of customers to building a UX team from the ground up.

Beckett PGS - widoki systemu do pracy z danymi kart kolekcjonerskich
Beckett Collectibles · USA · 2023–2026

PGS - Wewnętrzny system do zarządzania danymi na temat kart kolekcjonerskich. PGS - Internal system for collectible card data management.

Zastąpienie zewnętrznego systemu za ~$2M rocznie systemem wewnętrznym. Wykrywanie duplikatów skrócone z 2–3 godzin dziennie do kilku minut, a pracę wcześniej wymagającą 20 osób obsługuje 6.

Replaced an external system costing ~$2M annually with an internal system. Duplicate detection shortened from 2–3 hours a day to a few minutes, while work that previously required 20 people is now handled by 6.

Lead Designer Internal Tool AI integration 60M+ records
Zobacz case study View case study
Carrefour PAYBACK - widoki web i mobile
Carrefour Polska · 2019–2024

Aplikacja Mój Carrefour App Mój Carrefour

Projekt i rozwój aplikacji Mój Carrefour oraz zintegrowanych z nią usług: PAYBACK, Scan&Go, Tank&Go. Produkt dla 1M+ MAU i 5M+ pobrań.

Design and development of the Mój Carrefour app and services integrated with it: PAYBACK, Scan&Go, and Tank&Go. Product with 1M+ MAU and 5M+ downloads.

Design Team Lead Mobile iOS + Android 1M+ MAU Scan&Go · Tank&Go
Zobacz case study View case study
Beckett.com - widoki web i mobile app
Beckett Collectibles · USA · 2023–2026

Redesign beckett.com beckett.com Redesign

Redesign platformy łączącej cztery serwisy gradingowe. Największym wyzwaniem było zaprojektowanie wspólnego procesu zakupowego dla różnych kategorii, usług i modeli rozliczeń.

Redesigning a platform that brought four grading services together. The main challenge was creating a shared checkout experience for different categories, services, and pricing models.

Lead of 3 designers Ecommerce Research-driven Multi-brand consolidation
Zobacz case study View case study
ING Preview - widoki systemu do tworzenia kampanii reklamowych
ING Bank Śląski · 2022–2023

ING Preview ING Preview

System do generowania i zarządzania kampaniami marketingowymi banku. Pozwolił ING obsłużyć tę samą skalę kampanii zespołem 3 osób zamiast 14 i wyeliminować potrzebę zlecania kreacji agencjom.

A system for generating and managing the bank's marketing campaigns. It enabled ING to manage the same campaign volume with a team of 3 instead of 14 and removed the need to outsource creative work to agencies.

Product Designer Internal Tool Pre-AI content generator
Zobacz case study View case study
GoldenGrid - identyfikacja wizualna działu UX/UI
GoldenGrid · 2015–2024

Dział UX/UI zbudowany od zera UX/UI Department Built from Zero

Od jedynego projektanta do Head of UX. Dziewięć lat rozwijania i prowadzenia 14-osobowego zespołu.

From the only designer to Head of UX. Nine years developing and leading a 14-person team.

Head of UX Team building Career story
Zobacz case study View case study

To nie wszystko.

This is not everything.

Mam na koncie dużo więcej projektów — dla bankowości, fintechów, retailu i firm technologicznych. Pozostałe case studies pokażę na rozmowie lub na życzenie.

I have many more projects across banking, fintech, retail, and technology companies. I can show the remaining case studies during a conversation or on request.

Szukasz przykładu z konkretnej branży lub o określonym wyzwaniu?

Looking for an example from a specific industry or challenge?

Napisz do mnie Write to me
Przejdź do portfolio Go to portfolio
Beckett Collectibles · USA · 2023–2026

PGS - Wewnętrzny system do zarządzania danymi na temat kart kolekcjonerskich. PGS - Internal system for collectible card data management.

Zastąpienie zewnętrznego systemu kosztującego ~$2M rocznie rozwiązaniem wewnętrznym. Wykrywanie duplikatów skrócono z 2–3 godzin dziennie do kilku minut, a pracę wcześniej wymagającą 20 osób obsługuje obecnie 6.

Replaced an external system costing ~$2M annually with an internal solution. Duplicate detection was reduced from 2–3 hours a day to a few minutes, while work previously requiring 20 people is now handled by 6.

Beckett PGS - widoki narzedzia Intersection Options
Klient
Client
Beckett Collectibles · USA
Rola
Role
Lead Product Designer
Lead Product Designer
Oszczędności
Savings
~$2M oszczędności rocznie
~$2M annual savings
Skala
Scale
60M+ rekordów20–30 użytkowników
60M+ records20–30 users
Czas
Timeline
6 miesięcy do MVP~2.5 roku rozwoju aplikacji
6 months to MVP~2.5 years of application development
Wynik
Outcome
2–3 godz. → kilka minut20 → 6 osób
2–3 hours → a few minutes20 → 6 people

Kontekst

Beckett zarządza bazą ponad 60 milionów rekordów dotyczących kart i innych przedmiotów kolekcjonerskich. Dane były wykorzystywane między innymi w procesach gradingu, e-commerce i aukcji.

Firma korzystała z zewnętrznego systemu, którego licencje, wsparcie, infrastruktura i przechowywanie danych kosztowały łącznie około 2 mln USD rocznie.

20-osobowy zespół analityków codziennie pracował z tym systemem. Typowy dzień:

  • Import danych z Excela — wgranie pojedynczego pliku potrafiło trwać 4 godziny. W tym czasie analityk nie mógł pracować — był po prostu zablokowany.
  • Szukanie duplikatów ręcznie — każdy item miał wiele atrybutów do sprawdzenia. Sprawdzanie zajmowało 2–3 godziny dziennie na każdym imporcie.
  • Budowanie zapytań jak w klasycznej bazie SQL — wielopoziomowe, łatwe do popsucia. Źle zbudowane zapytanie zwracało nic lub błędne dane.
  • Zapisywanie zmian — sam push update do bazy potrafił trwać kilkadziesiąt minut.

Łączny obraz: drogi system, bolesny dla użytkowników, blokujący jednego analityka na kilka godzin dziennie tylko na operacjach które powinny być natychmiastowe.

[ DIAGRAM: BEFORE/AFTER WORKFLOW ]

Brief którego nie było

Ten projekt zaczął się od briefa typu "ogarnij to jakoś". Dostałem 4 godziny nagrań video (każde po godzinie) i miałem na ich podstawie zrozumieć jak działa cały produkt. Brief musiałem zbudować sam.

Zorganizowałem serię nagrywanych warsztatów z trzema głównymi analitykami — ludźmi którzy pracowali z systemem od kilku do kilkunastu lat. Moduł po module, ich frustracje, edge case'y, blockery, marzenia.

W międzyczasie musiałem już projektować pierwsze rozwiązanie. Research, projektowanie i development odbywały się równolegle, dlatego zakres porządkowaliśmy i wdrażaliśmy etapami.

Insight który zmienił podejście

Po warsztatach uderzyło mnie coś, co potem przewinęło się przez cały projekt:

Wystarczyło zrobić najprostsze rzeczy bez komplikacji żeby podnieść doświadczenie userów w ogromnym stopniu.

Ten projekt nie wymagał przełomowych innowacji. Kluczowe było trafne rozpoznanie najważniejszych problemów i konsekwentne wdrożenie prostych rozwiązań.

Drugą rzeczą, która mnie zaskoczyła, było to, że analitycy przez lata godzili się z ograniczeniami narzędzia, a firma ponosiła wysokie koszty utrzymania systemu, który blokował ich pracę. Pokazało to, jak długo kosztowne i nieefektywne rozwiązania mogą funkcjonować w dużej organizacji bez ponownej oceny.

Proces — zwinny, modułowy, prototypowy

Zwinność wymusiła dyscyplinę. Oddawaliśmy system w kawałkach, równolegle z developmentem i infrastrukturą.

Kolejność realizacji:

  • Design system — opracowany na podstawie uproszczonego brandbooka klienta i rozwijany wraz z kolejnymi modułami produktu.
  • Import danych z Excela — najczęściej wykonywana i jednocześnie najbardziej problematyczna operacja, dlatego od niej rozpoczęliśmy prace.
  • Wyszukiwanie i budowanie zapytań — zastąpienie klasycznego kreatora zapytań SQL prostszym rozwiązaniem z podpowiedziami.
  • Edycja wyników — bezpośrednia edycja rekordów oraz operacje zbiorcze.
  • Eksport danych — przygotowanie i przekazywanie rekordów do bazy docelowej.
  • Pozostałe moduły — funkcje uzupełniające pracę z danymi.

Sposób komunikacji z klientem: najpierw hi-fi UI (praktycznie gotowy projekt), potem klikalne prototypy w Figmie. Przy tak złożonym systemie nie można było zaprezentować "wireframe'ów" i liczyć że stakeholderzy zrozumieją flow.

Ekran budowania intersection w systemie Beckett PGS
Przykład interfejsu do budowania intersection: zestaw filtrów, zapisane zapytania i wynikowa tabela rekordów w jednym workflow.

Najtrudniejsza część: budowanie akceptacji dla zmiany

Każda istotna decyzja projektowa wymagała uzasadnienia. Większość funkcji projektowaliśmy od nowa, co oznaczało odejście od utrwalonych sposobów pracy. Użytkownicy i zarząd początkowo oczekiwali przede wszystkim szybszej wersji starego systemu, zachowującej dotychczasowy model działania.

Same argumenty nie wystarczały, aby zbudować zaufanie do nowego sposobu pracy. Najskuteczniejsze okazały się klikalne prototypy. Dopiero gdy użytkownicy mogli samodzielnie przejść przez czynności wykonywane wielokrotnie w ciągu dnia, przekonali się, że nowe rozwiązanie rzeczywiście upraszcza ich pracę.

Automatyczne wykrywanie duplikatów

Jednym z kluczowych usprawnień było automatyczne wykrywanie potencjalnych duplikatów w bazie ponad 60 milionów rekordów. Wspólnie z zespołem zmapowaliśmy kilkanaście najczęściej wykorzystywanych szablonów rekordów i przygotowaliśmy wzorcowe przykłady. Na ich podstawie algorytmy przeszukiwały bazę, porównywały atrybuty i wskazywały potencjalne duplikaty do weryfikacji. Proces, który wcześniej wymagał 2–3 godzin pracy analityka dziennie, został skrócony do kilku minut.

System obejmował również kreator zapytań z podpowiedziami, mechanizmy parsowania danych z serwisów aukcyjnych i automatycznego mapowania atrybutów do schematu Beckett oraz narzędzia do porównywania wersji.

Efekty wdrożenia

  • Około 2 mln USD oszczędności rocznie — dzięki wyeliminowaniu kosztów licencji, wsparcia, infrastruktury i przechowywania danych w zewnętrznym systemie.
  • Wykrywanie duplikatów skrócone z 2–3 godzin dziennie do kilku minut.
  • Obsługa procesu przez 6 osób zamiast 20 — uwolnione zasoby pozwoliły rozpocząć kolejne projekty, wcześniej odkładane z powodu braku czasu i dostępności zespołu.
  • System nadal działa w środowisku produkcyjnym — obecnie znajduje się w fazie utrzymania i stabilizacji.

Wnioski z projektu

Największy efekt nie zawsze wymaga złożonych rozwiązań. W tym przypadku kluczowe było rozpoznanie najważniejszych problemów użytkowników i konsekwentne uproszczenie procesów wykonywanych każdego dnia.

Klikalny prototyp nie był jedynie formą prezentacji. Stał się narzędziem podejmowania decyzji, ponieważ pozwolił użytkownikom i zarządowi ocenić nowy sposób pracy na konkretnych przykładach.

Więcej o projekcie

Chcesz poznać więcej szczegółów?

Jeżeli ten projekt Cię zainteresował, daj znać. Chętnie opowiem więcej o procesie, decyzjach projektowych i szczegółach rozwiązania.

Context

Beckett manages a database of more than 60 million records covering cards and other collectibles. The data was used across grading, e-commerce and auction processes, among others.

The company relied on an external system whose licenses, support, infrastructure and data storage cost approximately USD 2 million annually.

A 20-person team of analysts worked with the system daily. A typical day:

  • Excel data import — uploading a single file could take 4 hours. The analyst couldn't work during that time — just blocked.
  • Manual duplicate hunting — each item had many attributes to check. Checking took 2–3 hours per import.
  • Building queries like classic SQL — multi-level, easy to break. A bad query returned nothing or wrong data.
  • Saving changes — pushing updates to the database could take dozens of minutes.

Overall: expensive system, painful for users, blocking analysts for hours daily on operations that should be instant.

[ DIAGRAM: BEFORE/AFTER WORKFLOW ]

The brief that wasn't a brief

This project started with a brief like "figure it out somehow". I got 4 hours of video recordings (one hour each) and had to understand how the whole product works based on those. I had to build the brief myself.

I organized a series of recorded workshops with three main analysts — people who'd worked with the system for years. Module by module: their frustrations, edge cases, blockers, dreams.

Meanwhile, I had to start designing the first solution. Research, design and development ran in parallel, so we structured and implemented the scope in stages.

The insight that changed the approach

After the workshops, something hit me that ran through the whole project:

It turned out you just had to do the simplest things without complication to drastically improve user experience.

This project did not require breakthrough innovation. The key was identifying the most important problems and consistently implementing simple solutions.

The second thing that surprised me was that analysts had accepted the limitations of the tool for years while the company continued to bear the high cost of maintaining a system that obstructed their work. It showed how long costly and inefficient solutions can remain in place in a large organization without being reassessed.

Process — agile, modular, prototype-driven

Agility forced discipline. We delivered the system in pieces, in parallel with development and infrastructure.

Delivery sequence:

  • Design system — developed from the basic client brand guidelines and expanded alongside subsequent product modules.
  • Excel data import — the most frequently used and most problematic operation, so it became the starting point.
  • Search and query building — replacing the classic SQL query builder with a simpler guided solution.
  • Result editing — direct record editing and bulk operations.
  • Data export — preparing and transferring records to the target database.
  • Additional modules — supporting functions for working with data.

Client communication: hi-fi UI first (practically final design), then clickable Figma prototypes. With this kind of system complexity, you couldn't show "wireframes" and hope stakeholders understood the flow.

Beckett PGS intersection builder screen
Example of the intersection builder interface: filters, saved queries, and the resulting record table in one workflow.

The hardest part: building support for change

Every significant design decision had to be justified. We redesigned most functions, which meant moving away from established ways of working. Users and management initially expected a faster version of the old system that preserved the existing operating model.

Arguments alone were not enough to build confidence in the new way of working. Clickable prototypes proved most effective. Once users could step through tasks they performed repeatedly throughout the day, they saw that the new solution genuinely simplified their work.

Automated duplicate detection

One of the key improvements was automated detection of potential duplicates across more than 60 million records. Together with the team, we mapped more than a dozen of the most frequently used record templates and prepared reference examples. Based on these patterns, the algorithms searched the database, compared attributes and flagged potential duplicates for review. A process that previously required 2–3 hours of analyst work each day was reduced to a few minutes.

The system also included a guided query builder, mechanisms for parsing auction-site data and automatically mapping attributes to the Beckett schema, and version comparison tools.

Implementation outcomes

  • Approximately USD 2 million in annual savings — by eliminating external system licensing, support, infrastructure and data storage costs.
  • Duplicate detection reduced from 2–3 hours a day to a few minutes.
  • Process handled by 6 people instead of 20 — the freed capacity made it possible to start additional projects that had previously been delayed due to limited time and team availability.
  • The system remains in production — currently in maintenance and stabilization.

Project takeaways

The greatest impact does not always require complex solutions. In this case, the key was identifying the most important user problems and consistently simplifying the processes they performed every day.

A clickable prototype was not merely a presentation format. It became a decision-making tool, allowing users and management to evaluate the new way of working through concrete examples.

More about the project

Want to learn more?

If this project caught your interest, get in touch. I would be happy to share more about the process, design decisions and details of the solution.

Przejdź do portfolio Go to portfolio
Beckett Collectibles · USA · 2023–2026

Redesign beckett.com beckett.com Redesign

Redesign platformy łączącej cztery serwisy gradingowe. Największym wyzwaniem było zaprojektowanie wspólnego procesu zakupowego dla różnych kategorii, usług i modeli rozliczeń.

Redesigning a platform that brought four grading services together. The main challenge was creating a shared checkout experience for different categories, services, and pricing models.

[ HERO IMAGE - BECKETT.COM REDESIGN ]
Klient
Client
Beckett Collectibles · USA
Główna metryka
Primary metric
Wzrost zamówień online o 300% w pierwszym kwartale
300% increase in online orders in the first quarter
Status
Status
Pierwszy etap wdrożony
Phase 1 launched
Skala
Scale
4 serwisy internetowe połączone w jedną platformę e-commerce
4 websites consolidated into one ecommerce platform
Zespół
Team
Wielodyscyplinarny zespół produktowy 20+ osób
Cross-functional product team of 20+ people
Rola
Role
Lead DesignerUX Research & Analytics Lead
Lead DesignerUX Research & Analytics Lead

Kontekst

Beckett miał cztery serwisy gradingu, każdy dla innej kategorii: karty sportowe, manga, komiksy i przedmioty kolekcjonerskie. Wszystkie były sister brands przejęte wcześniej i przebrandowane pod Beckett, ale technicznie i UX-owo pozostały oddzielnymi światami.

Klient, który chciał zlecić grading w kilku kategoriach, musiał przejść przez kilka serwisów, kilka kont, kilka koszyków i kilka ścieżek wysyłki. Do tego dochodziła subskrypcja do bazy danych 60M+ rekordów, czyli zupełnie inny model biznesowy niż grading.

Cel: połączyć rozproszone serwisy i usługi Beckett w jedną platformę z jednym kontem, wspólnym koszykiem dla usług, które można było łączyć w jednym zamówieniu, i spójnym procesem zakupowym. Subskrypcja do bazy danych pozostawała osobną ścieżką zakupu, ale miała być wizualnie i funkcjonalnie spójna z resztą platformy.

Moja rola

Po projekcie PGS Beckett rozszerzył współpracę i włączył mnie do zespołu odpowiedzialnego za redesign platformy. Z czasem przejąłem prowadzenie trzyosobowego zespołu projektantów oraz odpowiedzialność za badania UX i analizę danych z Google Analytics.

Projekt realizował ponad dwudziestoosobowy zespół łączący kompetencje projektowe, produktowe, analityczne, technologiczne i domenowe. Koordynowałem decyzje projektowe między tymi obszarami i odpowiadałem za spójność doświadczenia na całej platformie.

[ DIAGRAM: FOUR SERVICES TO ONE PLATFORM ]

Dlaczego to nie był zwykły e-commerce

W standardowym e-commerce można oprzeć się na sprawdzonych wzorcach. Tutaj nie było jednego modelu, który można było po prostu zastosować. Platforma łączyła różne usługi, kategorie przedmiotów, zasady wyceny, ubezpieczenia i modele oceny.

Nie mogliśmy powiedzieć: „Amazon, eBay czy Walmart rozwiązują to w taki sposób, więc to sprawdzony wzorzec”. Każdy element trzeba było projektować dla konkretnego kontekstu i grupy użytkowników, a następnie weryfikować w badaniach z grupą docelową.

Nie istniał gotowy model dla platformy łączącej różne usługi dla przedmiotów kolekcjonerskich z subskrypcją bazy danych. Koszyk musiał obsłużyć różne kategorie, stawki podatkowe, ubezpieczenia, czas realizacji usług i modele oceny przedmiotów.

Dlatego projekt wymagał projektowania od podstaw, a nie kopiowania rozwiązań z innych sklepów.

Najtrudniejsza część: checkout

Sam proces zakupowy projektowaliśmy praktycznie od zera. Prace projektowe i badania nad nim trwały około 6 miesięcy.

  • Łączenie usług w jednym zamówieniu - w jednym koszyku użytkownik mógł łączyć usługi dla różnych kategorii przedmiotów. Subskrypcja bazy danych miała oddzielny koszyk i własną ścieżkę zakupu.
  • Różne zespoły Beckett - poszczególne kategorie obsługiwały odrębne zespoły, z własnymi wymaganiami, procesami i czasem realizacji usług.
  • Ubezpieczenia - przedmioty kolekcjonerskie mają deklarowaną wartość, więc koszt i logika ubezpieczenia zależały od typu usługi i przesyłki.
  • Różne sposoby oceny - karty gradingowane są inaczej niż manga, manga inaczej niż signed items.
  • Podatki i lokalizacje - stawki zależały od miejsca fizycznej transakcji i operacji gradingu.

Najtrudniejsze kompromisy nie były między designerem a klientem. Były między różnymi działami klienta, które musiały zmieścić swoje wymagania w jednym flow.

[ CHECKOUT FLOW COMPLEXITY MAP ]

Architektura informacji

Zaprojektowanie całej nawigacji było jednym z najbardziej złożonych elementów projektu. Struktura musiała uwzględniać potrzeby różnych domen biznesowych, a jednocześnie pozostać zrozumiała dla użytkowników szukających konkretnej usługi. Subskrypcja do bazy danych była spójna wizualnie z platformą, ale zachowywała odrębną ścieżkę zakupu.

Warianty struktury weryfikowaliśmy z użytkownikami w tree testingu i zadaniach wykonywanych na czas. Badania pozwalały sprawdzić, czy w tak złożonej strukturze potrafią odnaleźć najważniejsze informacje i właściwe ścieżki zakupu.

Proces

  • Research-driven - testy użyteczności, prototypy do testów, rozmowy z użytkownikami, biznesem i marketingiem.
  • Iteracyjne odkrywanie scope'u - projekt nie miał gotowego briefu; zakres odkrywaliśmy w trakcie.
  • Współpraca między designerami - płynny podział pracy, wspólne decyzje, stałe review.
  • Bliska praca z analitykami Beckett - bez ekspertów od kategorii produktowych projekt nie ruszyłby z miejsca.

Rezultaty wdrożenia

Phase 1, czyli karty i manga, została wdrożona w produkcji. Po pierwszym kwartale klient zaraportował:

  • Wzrost zamówień online o 300% względem średniej z 12 miesięcy przed wdrożeniem
  • 48% mniej porzuconych koszyków
  • 64% mniej zamówień telefonicznych

Phase 2, czyli komiksy i przedmioty kolekcjonerskie, pozostaje osobnym etapem wdrożenia.

Wnioski z projektu

Gotowe wzorce nie zastępują rozumienia domeny. W tym projekcie każda kluczowa ścieżka wymagała zaprojektowania pod konkretne usługi i zweryfikowania z użytkownikami.

Najtrudniejsze kompromisy powstawały między obszarami biznesowymi. Jedna ścieżka musiała pogodzić różne procesy, wymagania i sposoby pracy.

Badania i dane pozwalały podejmować bardziej konkretne decyzje. Tree testing, zadania wykonywane na czas i analiza zachowań użytkowników pomagały oceniać rozwiązania na podstawie tego, jak użytkownicy faktycznie poruszali się po produkcie, a nie intuicji.

Więcej o projekcie

Chcesz poznać więcej szczegółów?

Jeżeli ten projekt Cię zainteresował, daj znać. Chętnie opowiem więcej o procesie, decyzjach projektowych i szczegółach rozwiązania.

Context

Beckett had four grading sites, each serving a different category: sports cards, manga, comics, and collectibles. They were sister brands acquired earlier and rebranded under Beckett, but technically and UX-wise they remained separate worlds.

A customer who wanted to grade across categories had to go through multiple sites, accounts, carts, and shipping flows. On top of that, Beckett also sold a 60M+ record database subscription - a completely different business model from grading.

Goal: bring Beckett's fragmented sites and services into one platform with a single account, a shared cart for services that could be combined in a single order, and a consistent purchase experience. The database subscription remained a separate purchase flow, but needed to feel visually and functionally integrated with the rest of the platform.

My role

After the PGS project, Beckett expanded the collaboration and brought me into the team responsible for redesigning the platform. Over time, I took responsibility for leading the three-person design team, UX research, and analysis of data from Google Analytics.

The project was delivered by a cross-functional team of more than 20 people spanning design, product, analytics, engineering, and domain expertise. I coordinated design decisions across these areas and was responsible for maintaining a consistent experience throughout the platform.

[ DIAGRAM: FOUR SERVICES TO ONE PLATFORM ]

Why this was not standard ecommerce

Standard ecommerce projects can rely on established patterns. Here, there was no single model we could apply directly. The platform combined different services, collectible categories, pricing rules, insurance, and assessment models.

We could not say, “Amazon, eBay, or Walmart solve it this way, so it is a proven pattern.” Every element had to be designed for a specific context and user group, then validated through research with the target audience.

There was no established model for a platform combining multiple collectible services with a database subscription. The cart had to handle different categories, tax rules, insurance, service turnaround times, and item assessment models.

The project therefore required designing from first principles rather than copying solutions from other stores.

Hardest part: checkout

We designed the checkout almost from scratch. Design work and research for the purchase flow took about 6 months.

  • Combining services in one order - users could combine services for different collectible categories in one cart. The database subscription had a separate cart and purchase flow.
  • Different Beckett teams - separate teams handled each category, with their own requirements, processes, and service turnaround times.
  • Insurance calculations - collectible items have declared value, so insurance logic depended on service type and shipping.
  • Different grading models - cards are graded differently than manga, manga differently than signed items.
  • Taxes and locations - rates depended on where the physical grading transaction took place.

The hardest compromises were not between design and the client. They were between different departments inside the client organization that all had to fit their requirements into one flow.

[ CHECKOUT FLOW COMPLEXITY MAP ]

Information architecture

Designing the full navigation was one of the most complex parts of the project. The structure had to meet the needs of several business domains while remaining understandable to users looking for a specific service. The database subscription was visually integrated with the platform, but retained its own purchase path.

We validated navigation variants with users through tree testing and timed tasks. The research helped assess whether people could find key information and the right purchase paths within such a complex structure.

Process

  • Research-driven - usability tests, test prototypes, interviews with users, business, and marketing.
  • Iterative scope discovery - the project did not start with a complete brief; we discovered the scope as we worked.
  • Designer collaboration - fluid ownership, shared decisions, continuous review.
  • Close work with Beckett analysts - without category experts, the project could not move.

Results of the rollout

Phase 1, covering cards and manga, launched in production. After the first quarter, the client reported:

  • 300% increase in online orders compared with the 12-month pre-launch average
  • 48% fewer abandoned carts
  • 64% fewer phone orders

Phase 2, covering comics and collectibles, remained a separate rollout stage.

Project takeaways

Established patterns do not replace domain understanding. In this project, every key journey had to be designed around specific services and validated with users.

The hardest trade-offs happened between business domains. A single journey had to reconcile different processes, requirements, and ways of working.

Research and data made decisions more concrete. Tree testing, timed tasks, and behavioral data helped evaluate solutions based on how users actually navigated the product rather than intuition.

More about the project

Want to learn more?

If this project caught your interest, get in touch. I would be happy to share more about the process, design decisions and details of the solution.

Przejdź do portfolio Go to portfolio
ING Bank Śląski · 2022–2023

ING Preview ING Preview

System do generowania i zarządzania kampaniami marketingowymi banku. Pozwolił ING obsłużyć tę samą skalę kampanii zespołem 3 osób zamiast 14 i wyeliminować potrzebę zlecania kreacji agencjom.

A system for generating and managing the bank's marketing campaigns. It enabled ING to manage the same campaign volume with a team of 3 instead of 14 and removed the need to outsource creative work to agencies.

[ HERO IMAGE - ING MARKETING TOOLS ]
Klient
Client
ING Bank Śląski
Rola
Role
Product Designer
Product Designer
Czas
Timeline
2022–2023
Zakres
Scope
20–30 szablonów kampanii6 kanałów komunikacji
20–30 campaign templates6 communication channels
Model obsługi
Delivery model
3 osoby zamiast 14Bez udziału agencji
3 people instead of 14No agency involvement
Produkcja kampanii
Campaign production
Skrócona z kilku tygodni do około pół dnia
Reduced from several weeks to about half a day

Kontekst

ING prowadził dużą liczbę kampanii marketingowych w wielu kanałach. Proces opierał się na pracy 14-osobowego zespołu marketerów oraz stałej współpracy z agencją, która przygotowywała kreacje dla serwisu www, aplikacji mobilnej, ekranów w oddziałach, social mediów, mailingu i materiałów drukowanych.

Wraz ze wzrostem skali coraz większym wyzwaniem stawał się sam model produkcji kampanii. Każda kampania wymagała wielu przekazań, briefów i iteracji, a utrzymanie spójności komunikacji między kanałami wymagało coraz więcej koordynacji.

Celem projektu było przeniesienie produkcji kampanii bliżej zespołu ING: tak, aby marketerzy mogli samodzielnie tworzyć i aktualizować materiały w ustalonych ramach, bez angażowania agencji przy każdej zmianie i bez utraty spójności marki.

Brief i workshop

Brief był prosty: zaprojektować wewnętrzne narzędzie, które pozwoli bankowi produkować kampanie samodzielnie, w pełnej spójności wizualnej i tekstowej.

Pogłębiłem go na serii warsztatów z docelowymi użytkownikami - marketerami ING. Chodziło o zrozumienie ich realnego workflow, frustracji, rzeczy typu "musi być" i edge case'ów.

Kluczowy insight: marketerzy byli średnio zaawansowani technologicznie. Narzędzie nie mogło być Figmą. Musiało być proste dla osoby bez kompetencji designerskich, ale ograniczone tak, żeby nie dało się złamać zasad marki.

[ DIAGRAM: OLD AGENCY FLOW VS INTERNAL TOOL FLOW ]

Rozwiązanie

System składał się z pięciu głównych modułów:

  • Kreator nowej kampanii - marketer wybiera produkt, kanały docelowe i główne parametry.
  • Biblioteka template'ów - 20-30 zaprojektowanych szablonów z wariantami konfiguracyjnymi.
  • Edytor wizualny - proste wgranie copy i key visual, bez pełnej swobody projektowej.
  • Eksport i dystrybucja - gotowe pliki w odpowiednich formatach.
  • Zarządzanie kampaniami - statusy, historia, marketerzy, ownership.

Typowy flow: marketer wprowadza treść, wgrywa key visual, wybiera nośniki i generuje komplet formatów kampanii.

Proces przygotowania kampanii, który wcześniej trwał kilka tygodni i wymagał zaangażowania agencji, został skrócony do około pół dnia pracy po stronie zespołu ING.

Najważniejsza decyzja projektowa

System miał ograniczać zakres decyzji dostępnych marketerom, aby zachować spójność marki i kampanii, a jednocześnie pozostać na tyle prosty, by nie tworzyć wysokiej bariery wejścia.

Każdą decyzję projektową ocenialiśmy pod kątem równowagi między swobodą marketera a spójnością marki. Ostatecznie marketer wybierał szablon i wprowadzał treść, a system automatycznie kontrolował pozostałe elementy: kolory, typografię, hierarchię, marginesy, kompozycję i responsywność.

Wyniki

  • Ta sama skala kampanii realizowana przez 3 osoby zamiast 14.
  • Przygotowanie standardowej kampanii skrócone z kilku tygodni do około pół dnia pracy.
  • Spójność wizualna i tekstowa utrzymana we wszystkich kanałach komunikacji.
  • Standardowe kampanie bez każdorazowych iteracji z agencją.
  • Komplet materiałów do standardowej kampanii mogła przygotować jedna osoba.

Mój wkład

Jako Product Designer odpowiadałem za proces projektowy: prowadziłem warsztaty z marketerami, opracowywałem architekturę informacji oraz projektowałem ekrany i ścieżki użytkowników. Definiowałem również strukturę szablonów i zasady ich edycji, przygotowywałem dokumentację dla zespołu deweloperskiego oraz wspierałem wdrożenie.

Wnioski z projektu

Dobry interfejs ogranicza liczbę decyzji do tych, które są rzeczywiście potrzebne. Marketerzy ING nie potrzebowali pełnej swobody projektowej, lecz narzędzia, które pozwalało szybko przygotować spójne materiały przy mniejszym ryzyku błędu.

Największą wartość tworzy rozwiązanie dopasowane do sposobu działania organizacji. W tym przypadku oznaczało to umożliwienie zespołowi ING samodzielnego przygotowywania standardowych kampanii i ograniczenie udziału agencji w codziennej produkcji materiałów.

Więcej o projekcie

Chcesz poznać więcej szczegółów?

Jeżeli ten projekt Cię zainteresował, daj znać. Chętnie opowiem więcej o procesie, decyzjach projektowych i szczegółach rozwiązania.

Context

ING ran a large volume of marketing campaigns across many channels. The process relied on a 14-person marketing team and ongoing cooperation with an agency that prepared creative assets for the website, mobile app, branch screens, social media, email, and print materials.

As the scale grew, the campaign production model itself became the larger challenge. Each campaign required many handoffs, briefs, and iterations, while maintaining consistent communication across channels required more and more coordination.

The goal was to move campaign production closer to the ING team, so marketers could create and update materials independently within defined rules, without involving the agency in every change and without losing brand consistency.

Brief and workshop

The brief was simple: design an internal tool that would let the bank produce campaigns independently, with full visual and copy consistency.

I deepened it through workshops with the target users - ING marketers. The goal was to understand their real workflow, frustrations, must-haves, and edge cases.

The key insight: marketers were moderately technical. The tool could not be Figma. It had to be simple enough for a non-designer, but constrained enough to prevent breaking brand rules.

[ DIAGRAM: OLD AGENCY FLOW VS INTERNAL TOOL FLOW ]

Solution

The system had five main modules:

  • New campaign creator - the marketer chooses product, target channels, and key parameters.
  • Template library - 20-30 designed templates with configurable variants.
  • Visual editor - simple copy and key visual upload, without full design freedom.
  • Export and distribution - production-ready files in proper formats.
  • Campaign management - statuses, history, marketers, ownership.

Typical flow: the marketer enters content, uploads a key visual, chooses formats, and generates the required campaign outputs.

The campaign preparation process, which previously took several weeks and required agency involvement, was reduced to about half a day of work within the ING team.

Most important design decision

The system had to limit the range of decisions available to marketers to maintain brand and campaign consistency, while remaining simple enough to keep the learning curve low.

We evaluated each design decision by balancing marketer flexibility with brand consistency. In the final model, the marketer selected a template and entered the content, while the system automatically controlled the remaining elements: colors, typography, hierarchy, margins, composition, and responsiveness.

Outcomes

  • The same campaign volume handled by 3 people instead of 14.
  • Standard campaign preparation reduced from several weeks to about half a day of work.
  • Visual and copy consistency maintained across all communication channels.
  • Standard campaigns no longer required agency iterations for every change.
  • One person could prepare the full set of materials for a standard campaign.

My contribution

As Product Designer, I was responsible for the design process: I facilitated workshops with marketers, developed the information architecture, and designed screens and user journeys. I also defined the template structure and editing rules, prepared documentation for the development team, and supported implementation.

Project takeaways

A good interface limits decisions to those that are genuinely necessary. ING marketers did not need complete design freedom. They needed a tool that enabled them to prepare consistent materials quickly and with less risk of error.

The greatest value comes from a solution aligned with how the organization operates. In this case, that meant enabling the ING team to prepare standard campaigns independently and reducing the agency's involvement in day-to-day content production.

More about the project

Want to learn more?

If this project caught your interest, get in touch. I would be happy to share more about the process, design decisions and details of the solution.

Przejdź do portfolio Go to portfolio
Carrefour Polska · 2019–2024

Aplikacja Mój Carrefour App Mój Carrefour

Projekt i rozwój aplikacji Mój Carrefour oraz zintegrowanych usług PAYBACK, Scan&Go i Tank&Go. Ponad 1 mln aktywnych użytkowników miesięcznie i 5 mln pobrań.

Design and development of the Mój Carrefour app and integrated PAYBACK, Scan&Go and Tank&Go services. More than 1 million monthly active users and 5 million downloads.

[ HERO IMAGE - MOJ CARREFOUR APP ]
Klient
Client
Carrefour Polska
Rola
Role
Lead Product Designer
Lead Product Designer
Czas
Timeline
2019–2024
Skala
Scale
Ponad 1 mln aktywnych użytkowników miesięcznie5 mln pobrań
More than 1 million monthly active users5 million downloads
Zakres
Scope
Aplikacja Mój CarrefourPAYBACKScan&GoTank&Go
Mój Carrefour appPAYBACKScan&GoTank&Go
Zespół
Team
1 → 5 osób
1 → 5 people

Kontekst

W 2019 roku Carrefour Polska rozwijał istniejącą aplikację mobilną, która wymagała gruntownego redesignu wizualnego i funkcjonalnego. Celem było uporządkowanie kluczowych funkcji, zwiększenie konkurencyjności produktu i wzmocnienie aplikacji jako ważnego kanału kontaktu z klientami.

Brief był szeroki: przebudowa praktycznie każdej sekcji aplikacji, od kuponów, ofert i list zakupów, po profil, lokalizacje sklepów, Scan&Go i architekturę informacji.

Samodzielne prowadzenie projektu

Przez pierwsze sześć miesięcy odpowiadałem po stronie agencji zarówno za projektowanie produktu, jak i zarządzanie projektem. Prowadziłem badania, architekturę informacji, UX/UI, dokumentację wdrożeniową oraz komunikację z klientem.

Aplikację rozwijały dwa dedykowane zespoły developerskie — osobny dla iOS i osobny dla Androida. Współpracowałem bezpośrednio z każdym z nich, dbając o spójność funkcji i doświadczenia między platformami oraz uwzględnienie potrzeb różnych obszarów biznesowych Carrefour.

Ten etap pozwolił mi dobrze poznać produkt, organizację klienta i zależności techniczne. Wiedza ta była później podstawą do skalowania projektu i budowy zespołu.

[ PLACEHOLDER: APP REDESIGN BEFORE/AFTER ]

Z czasem zakres projektu wymagał zaangażowania kolejnych osób. Przy Carrefour pracował pięcioosobowy zespół UX/UI, który prowadziłem równolegle z innymi projektami agencyjnymi.

Co projektowaliśmy

  • Mój Carrefour - redesign głównych sekcji aplikacji, architektura informacji, spójność iOS/Android, konsultacje przy implementacji.
  • Scan&Go - self-checkout w aplikacji, wdrożony we wszystkich hipermarketach Carrefour w Polsce.
  • Tank&Go - jeden z pierwszych produktów do bezgotówkowego tankowania paliwa w Polsce, później zintegrowany z główną aplikacją.

Badania i walidacja

Główną metodą były testy użyteczności, uzupełniane badaniami eye-trackingowymi i wywiadami pogłębionymi. Wnioski wykorzystywaliśmy do weryfikacji architektury informacji, kluczowych ścieżek i nowych funkcji przed wdrożeniem oraz w kolejnych etapach rozwoju aplikacji.

[ PLACEHOLDER: CORE APP, SCAN&GO, TANK&GO ]

Co było trudne

Dwa niezależne zespoły developerskie. iOS i Android były oddzielnymi implementacjami. Trzeba było utrzymać spójność marki, ale szanować natywne konwencje każdej platformy.

Skala konsekwencji. Aplikacja z 1M+ MAU oznacza, że zła decyzja w głównym flow generuje natychmiastowy feedback od tysięcy ludzi. Tu nie dało się projektować na zasadzie "zobaczymy".

Carrefour jako organizacja. Pełna obsługa marki oznaczała ciągłe negocjacje z różnymi działami biznesu, każdy z własnymi KPI i tempem pracy.

Dalszy rozwój współpracy

Pozytywne wyniki testów użyteczności oraz ocena współpracy przy aplikacji doprowadziły do rozszerzenia mojego zaangażowania na kolejne kanały Carrefour: serwis e-commerce do zakupów codziennych, marketplace, stronę korporacyjną oraz interfejsy dla ekranów w sklepach. Serwis zakupowy i marketplace zostały później połączone w jedną platformę. Łącznie współpraca z marką trwała od 2017 do 2024 roku.

Moja rola

2019: samodzielne prowadzenie projektu

Prowadziłem projekt po stronie agencji, łącząc rolę projektanta z zarządzaniem projektem. Odpowiadałem za badania, architekturę informacji, UX/UI, dokumentację, wsparcie wdrożenia oraz koordynację współpracy z klientem i dwoma dedykowanymi zespołami developerskimi: iOS i Android.

2019–2024: prowadzenie zespołu

Wraz ze wzrostem zakresu przejąłem odpowiedzialność za pięcioosobowy zespół UX/UI. Odpowiadałem za podział pracy, jakość projektową, kluczowe decyzje produktowe, relacje z biznesem oraz rozwój zespołu.

Wnioski z projektu

Zakres projektu stopniowo zmienił moją rolę. Z samodzielnego projektowania przeszedłem do prowadzenia zespołu i odpowiedzialności za jakość całego procesu.

Skala produktu wymagała większej dyscypliny projektowej. Każda zmiana musiała być zweryfikowana, spójnie udokumentowana i skoordynowana między zespołami iOS i Android.

Ciągłość wiedzy miała bezpośrednią wartość dla projektu. Znajomość produktu i organizacji pozwalała szybciej oceniać konsekwencje decyzji oraz sprawniej rozwijać kolejne obszary.

Więcej o projekcie

Chcesz poznać więcej szczegółów?

Jeżeli ten projekt Cię zainteresował, daj znać. Chętnie opowiem więcej o procesie, decyzjach projektowych i szczegółach rozwiązania.

Context

In 2019, Carrefour Poland was developing an existing mobile app that needed a comprehensive visual and functional redesign. The goal was to streamline its key features, strengthen its competitive position, and establish the app as an important customer channel.

The brief was broad: rebuild almost every section of the app, from coupons, offers, shopping lists, profile, store locations, and Scan&Go to the entire information architecture.

Independent project ownership

For the first six months, I was responsible on the agency side for both product design and project management. I led research, information architecture, UX/UI, implementation documentation, and client communication.

The app was developed by two dedicated development teams — one for iOS and one for Android. I worked directly with both, ensuring functional and experience consistency across platforms while accounting for the needs of different Carrefour business areas.

This stage gave me a deep understanding of the product, the client organization, and the technical dependencies. That knowledge later became the foundation for scaling the project and building the team.

[ PLACEHOLDER: APP REDESIGN BEFORE/AFTER ]

As the scope grew, additional people joined the work. I led a five-person UX/UI team whose members worked on Carrefour while also supporting other agency projects.

What we designed

  • Mój Carrefour - redesign of main app sections, information architecture, iOS/Android consistency, implementation consultation.
  • Scan&Go - in-app self-checkout, rolled out across all Carrefour hypermarkets in Poland.
  • Tank&Go - one of Poland's first mobile fuel payment products, later integrated into the main app.

Research and validation

Usability testing was the primary research method, supported by eye-tracking studies and in-depth interviews. We used the findings to validate the information architecture, key user journeys and new features before implementation and throughout subsequent stages of app development.

[ PLACEHOLDER: CORE APP, SCAN&GO, TANK&GO ]

What was hard

Two separate development teams. iOS and Android were separate implementations. We had to maintain brand consistency while respecting native conventions on both platforms.

Scale of consequences. An app with 1M+ MAU means a wrong decision in a main flow creates immediate feedback from thousands of people. This was not a "let's try and see" environment.

Carrefour as an organization. Full brand support meant constant negotiation with different business units, each with its own KPIs and pace.

Expanding the collaboration

Positive usability test results and feedback on the app project led to my involvement across additional Carrefour channels: the grocery e-commerce service, marketplace, corporate website, and interfaces for in-store screens. The e-commerce service and marketplace were later consolidated into a single platform. Overall, my collaboration with the Carrefour brand lasted from 2017 to 2024.

My role

2019: independent project ownership

I led the project on the agency side, combining product design and project management. I was responsible for research, information architecture, UX/UI, documentation, implementation support, and coordination with the client and two dedicated development teams: iOS and Android.

2019–2024: leading the team

As the scope grew, I took responsibility for a five-person UX/UI team. I managed workload, design quality, key product decisions, business relationships, and team development.

Project takeaways

The scope of the project gradually changed my role. I moved from independent design work to leading a team and taking responsibility for the quality of the whole process.

The scale of the product required greater design discipline. Every change had to be validated, documented consistently, and coordinated closely across iOS and Android.

Continuity of knowledge created direct value for the project. Understanding the product and organization made it possible to assess the consequences of decisions faster and develop new areas more efficiently.

More about the project

Want to learn more?

If this project caught your interest, get in touch. I would be happy to share more about the process, design decisions and details of the solution.

Przejdź do portfolio Go to portfolio
GoldenGrid · 2015–2024

Budowa i rozwój zespołu UX/UI Building and Developing a UX/UI Team

Przez dziewięć lat w GoldenGrid przeszedłem od stanowiska UX Designera na poziomie mid do Head of UX. Przez pięć lat odpowiadałem za rozwój zespołu, jakość projektową, realizację projektów oraz współpracę z klientami. Prowadzony przeze mnie interdyscyplinarny zespół liczył do 14 osób.

Over nine years at GoldenGrid, I progressed from mid-level UX Designer to Head of UX. For five years, I was responsible for team development, design quality, project delivery and client collaboration. The interdisciplinary team I led grew to 14 people.

GoldenGrid - logo działu UX/UI
Organizacja
Organization
GoldenGrid
Czas
Timeline
2015–20245 lat jako Head of UX
2015–20245 years as Head of UX
Skala zespołu
Team scale
Do 14 osób
Up to 14 people
Zespół i jakość
Team and quality
Rozwój zespołuProcesy projektowe
Team developmentDesign operations
Projekty i biznes
Projects and business
Realizacja projektówOfertowanie
Project deliveryPresale

Kontekst

Do GoldenGrid dołączyłem w 2015 roku jako UX Designer. Poza projektowaniem, prowadziłem warsztaty i badania, analizowałem dane oraz uczestniczyłem w przygotowywaniu ofert i prezentacji przetargowych.

Wraz ze wzrostem liczby i skali projektów stało się jasne, że obszaru UX nie da się dłużej prowadzić w dotychczasowym modelu. Potrzebny był zespół, podział kompetencji i procesy pozwalające utrzymać jakość przy rosnącym obciążeniu.

Pierwsza rekrutacja

Pierwszą osobą, którą włączyłem do zespołu, był stażysta bez wcześniejszego doświadczenia w projektowaniu.

Zdecydowałem się na współpracę ze względu na jego sposób myślenia, ciekawość i szybkość uczenia się. Z czasem, dzięki mentoringowi i pracy przy kolejnych projektach, rozwinął się w samodzielnego projektanta.

To doświadczenie wpłynęło na moje późniejsze podejście do rekrutacji. Portfolio i doświadczenie są ważne, ale równie dużo mówi sposób analizowania problemów, przyjmowania feedbacku i uzasadniania decyzji.

Potencjał nie zawsze jest widoczny w CV.

Rozwój zespołu

Rozbudowa działu następowała stopniowo wraz z liczbą projektów, zapotrzebowaniem klientów i możliwościami biznesowymi agencji.

Każdy etap wymagał innych decyzji: określenia potrzebnych kompetencji, poziomu doświadczenia, podziału odpowiedzialności oraz dopasowania nowych osób do zespołu.

Zespół liczący 14 osób

Bezpośrednio zarządzałem zespołem liczącym do 14 osób. Współpracowaliśmy również z developerami, motion designerami, art directorami i innymi zespołami w agencji.

W jego skład wchodzili:

  • 4 UX Designerzy,
  • 4 UI Designerzy,
  • UX Writer,
  • specjalista dostępności,
  • 2 analityków danych,
  • 2 Project Managerów.

Zespół funkcjonował w zbliżonej skali przez około trzy lata, dostosowując skład do aktualnego portfolio projektów.

Przejście od projektowania do zarządzania

Wraz ze wzrostem zespołu stopniowo ograniczałem własną pracę projektową. Przez około pół roku moja rola koncentrowała się niemal wyłącznie na zarządzaniu ludźmi, procesami, ofertowaniem i współpracą z klientami.

Był to moment przejścia od odpowiedzialności za własne projekty do odpowiedzialności za jakość pracy całego zespołu.

W kolejnych latach zakres roli zmieniał się zależnie od sytuacji organizacji. W okresach większego obciążenia wracałem również do bezpośredniej pracy projektowej, łącząc ją z zarządzaniem zespołem.

Zakres mojej roli jako Head of UX

Ludzie i rozwój zespołu

Rekrutacja, onboarding, spotkania 1:1, mentoring, ocena pracy, ścieżki rozwoju oraz decyzje personalne.

Operacje i jakość

Planowanie dostępności, alokacja do projektów, rozwój procesów, design review oraz dbanie o spójny poziom realizacji.

Biznes i współpraca z klientami

Presale, estymacje, oferty i przetargi, prezentacje, rozmowy strategiczne oraz rozwiązywanie sytuacji wymagających eskalacji.

Praca projektowa

Wsparcie najtrudniejszych projektów, prowadzenie warsztatów i przejmowanie odpowiedzialności w momentach wymagających doświadczenia seniora.

Wnioski z prowadzenia zespołu

Delegowanie wymaga jasnych zasad

Zespół nie musi pracować dokładnie tak jak jego lider. Potrzebuje jasnego zakresu odpowiedzialności, kryteriów jakości i przestrzeni do podejmowania decyzji. To pozwala ludziom pracować samodzielnie i rozwijać kompetencje.

W rekrutacji liczy się sposób myślenia

Doświadczenie i portfolio były ważne, ale nie wystarczały. Zwracałem uwagę na sposób analizowania problemów, zadawanie pytań, reakcję na feedback i zdolność uczenia się.

Rozwój zespołu zależy od sytuacji biznesowej

Wielkość i skład zespołu wynikały nie tylko z potrzeb projektowych. Wpływały na nie również sprzedaż, dostępne projekty, portfolio klientów i kondycja rynku. Prowadzenie działu wymagało więc łączenia decyzji projektowych z planowaniem biznesowym.

Co bym zrobił inaczej

Wcześniej ograniczyłbym własną pracę projektową i przeznaczył więcej czasu na rozwój sprzedaży, presale oraz budowanie stabilnego pipeline'u projektów.

W agencji jakość projektowa jest tylko jednym z warunków rozwoju działu. Równie ważne są ciągłość pracy, odpowiednie wykorzystanie kompetencji zespołu i zdolność pozyskiwania projektów, do których te kompetencje są potrzebne.

Powrót do pracy produktowej

Po kilku latach zarządzania świadomie wróciłem bliżej projektowania produktów.

Doświadczenie Head of UX nadal wykorzystuję w codziennej pracy - przy prowadzeniu projektów, współpracy ze stakeholderami, planowaniu zakresu i podejmowaniu decyzji uwzględniających nie tylko interfejs, ale również możliwości zespołu i cele organizacji.

Dzięki temu patrzę na projekt jednocześnie z perspektywy projektanta, lidera i biznesu.

Podsumowanie

Dziewięć lat w GoldenGrid nauczyło mnie, że rozwój zespołu nie polega wyłącznie na zatrudnianiu kolejnych osób.

Wymaga stworzenia środowiska, w którym ludzie wiedzą, za co odpowiadają, mogą rozwijać swoje kompetencje i mają warunki do wykonywania dobrej pracy.

Rola Head of UX pozwoliła mi połączyć trzy obszary, które dziś nadal są ważną częścią mojej praktyki: jakość produktu, rozwój ludzi i realia biznesowe.

Więcej o projekcie

Chcesz poznać więcej szczegółów?

Chętnie opowiem więcej o budowie zespołu, sposobie organizacji pracy oraz projektach, które realizowaliśmy w GoldenGrid.

Context

I joined GoldenGrid in 2015 as a UX Designer. In addition to design work, I facilitated workshops and research, analyzed data, and contributed to proposals and pitch presentations.

As the number and scale of projects increased, it became clear that the UX practice could no longer operate in the same way. We needed a team, a clear division of skills and processes that would maintain quality under a growing workload.

The first hire

The first person I brought into the team was an intern with no previous design experience.

I decided to work with him because of the way he thought, his curiosity and his ability to learn quickly. Over time, through mentoring and work on subsequent projects, he developed into an independent designer.

This experience shaped my later approach to recruitment. Portfolios and experience matter, but the way someone analyzes problems, responds to feedback and explains decisions can be equally revealing.

Potential is not always visible in a CV.

Team development

The department grew gradually, alongside the number of projects, client demand and the agency's business opportunities.

Each stage required different decisions: defining the skills and experience levels we needed, dividing responsibilities and finding people who would fit the team.

A team of up to 14 people

I directly managed a team of up to 14 people. We also collaborated with developers, motion designers, art directors and other teams across the agency.

The team included:

  • 4 UX Designers,
  • 4 UI Designers,
  • a UX Writer,
  • an accessibility specialist,
  • 2 data analysts,
  • 2 Project Managers.

The team operated at a similar scale for around three years, with its composition adapting to the current project portfolio.

Moving from design into management

As the team grew, I gradually reduced my own design work. For around six months, my role focused almost entirely on managing people and processes, proposals and client collaboration.

This marked the transition from responsibility for my own projects to responsibility for the quality of the entire team's work.

In later years, the scope of my role shifted with the needs of the organization. During periods of higher workload, I returned to hands-on design while continuing to manage the team.

My responsibilities as Head of UX

People and team development

Recruitment, onboarding, 1:1 meetings, mentoring, performance reviews, career paths and people decisions.

Operations and quality

Capacity planning, project allocation, process development, design review and maintaining a consistent standard of delivery.

Business and client collaboration

Presale, estimates, proposals and tenders, presentations, strategic conversations and resolving situations that required escalation.

Project work

Supporting the most challenging projects, facilitating workshops and taking responsibility when senior experience was required.

Lessons from leading the team

Delegation requires clear rules

A team does not need to work exactly like its leader. It needs clear responsibilities, quality criteria and room to make decisions. This enables people to work independently and develop their skills.

How someone thinks matters in recruitment

Experience and portfolios were important, but they were not enough. I paid attention to how candidates analyzed problems, asked questions, responded to feedback and learned.

Team development depends on the business context

The size and composition of the team were shaped by more than project needs. Sales, available projects, the client portfolio and market conditions also played a role. Leading the department therefore required connecting design decisions with business planning.

What I would do differently

I would have reduced my own design work earlier and spent more time developing sales, presale and a stable project pipeline.

In an agency, design quality is only one condition for growing a department. Continuity of work, effective use of the team's skills and the ability to win projects that need those skills are equally important.

Returning to product work

After several years in management, I consciously moved closer to product design again.

I still use my Head of UX experience in my daily work: leading projects, collaborating with stakeholders, planning scope and making decisions that consider not only the interface, but also team capabilities and organizational goals.

This allows me to view a project from the perspectives of a designer, a leader and the business at the same time.

Summary

Nine years at GoldenGrid taught me that team development is not simply about hiring more people.

It requires an environment in which people understand their responsibilities, can develop their skills and have the conditions they need to do good work.

The Head of UX role allowed me to combine three areas that remain central to my practice today: product quality, people development and business realities.

More about the project

Want to learn more?

I would be happy to share more about building the team, organizing its work and the projects we delivered at GoldenGrid.