[email protected] +48 508 271 317

CV PDF


Doświadczony innowator i praktyk technologiczny z ponad 12-letnim stażem w transformacji cyfrowej. Łączę głęboką wiedzę techniczną z praktycznym doświadczeniem w projektowaniu i wdrażaniu rozwiązań, które realnie usprawniają biznes. W swojej karierze przeszedłem pełną ścieżkę od programisty, przez architekta, do strategicznego lidera IT, co daje mi unikalne spojrzenie na wyzwania technologiczne. Jako praktyk i CIO skutecznie przeprowadziłem szereg transformacji technologicznych, w tym wdrożenie nowoczesnej architektury mikroserwisowej, optymalizację platformy e-commerce oraz modernizację systemów ERP i WMS. Moje podejście opiera się na łączeniu innowacji z pragmatycznym rozwiązywaniem problemów biznesowych.

Aktualnie kieruję działem IT w firmie retail, gdzie odpowiadam za strategię cyfrową i rozwój technologiczny, łącząc doświadczenie hands-on z zarządzaniem strategicznym. Koncentruję się na wprowadzaniu innowacji, które przynoszą wymierne korzyści biznesowe, jednocześnie budując silne i kompetentne zespoły technologiczne.


Doświadczenie zawodowe

Chief Information Officer | Dyrektor IT

SAT / S`portofino

IT Manager | Lipiec 2023 – Październik 2024

CIO | Listopad 2024 - obecnie

Jako CIO w organizacji łączącej handel detaliczny z dynamicznym e-commerce, prowadzę kompleksową transformację cyfrową, która wykracza poza standardowe ramy technologiczne. Moja rola koncentruje się na budowaniu i realizacji strategii IT, która nie tylko odpowiada na bieżące wyzwania rynkowe, ale przede wszystkim przygotowuje organizację na przyszłe innowacje i zmiany w krajobrazie technologicznym handlu detalicznego.

W codziennej pracy zarządzam rozbudowanym ekosystemem technologicznym, który obejmuje zaawansowane systemy ERP i WMS, zintegrowane z wielokanałową platformą sprzedażową działającą w modelach B2C oraz B2B na różnych rynkach europejskich. Szczególną uwagę poświęcam optymalizacji procesów biznesowych poprzez implementację rozwiązań opartych na sztucznej inteligencji, co przejawia się między innymi w projektach personalizacji doświadczeń zakupowych oraz automatyzacji procesów obsługi klienta.

Kluczowym aspektem mojej roli jest ścisła współpraca z project managerami, którym zapewniam wsparcie technologiczne i strategiczne doradztwo. Przyjąłem model zarządzania oparty na autonomii i zaufaniu, gdzie project managerzy mają znaczną swobodę w kształtowaniu i realizacji swoich projektów, podczas gdy ja pełnię rolę partnera technologicznego. Ta współpraca pozwala nam efektywnie łączyć wizję biznesową z możliwościami technologicznymi, jednocześnie zapewniając spójność rozwiązań w skali całej organizacji.

Prowadzę również złożone projekty transformacyjne, takie jak kompleksowe wdrożenie nowego systemu sprzedażowego na rynku polskim i zagranicznym. Projekty te obejmują pełen cykl życia - od szczegółowej analizy wymagań biznesowych, przez projektowanie architektury rozwiązania, wybór i zakup odpowiedniego sprzętu oraz oprogramowania, po integrację z istniejącymi systemami i przeprowadzenie szkoleń dla użytkowników końcowych. W ramach tych projektów koordynuję pracę wielu zespołów, zarządzam relacjami z dostawcami i zapewniam, że wdrożenia przebiegają zgodnie z założonymi celami biznesowymi i technologicznymi.

Istotnym elementem mojej pracy jest ciągłe poszukiwanie i ewaluacja nowych rozwiązań technologicznych. Prowadzę szereg projektów proof-of-concept, które pozwalają nam eksperymentować z najnowszymi technologiami, takimi jak generative AI czy zaawansowane systemy analityczne. Te inicjatywy nie tylko poszerzają nasze możliwości technologiczne, ale także przyczyniają się do budowania przewagi konkurencyjnej na dynamicznym rynku e-commerce.

W obszarze infrastruktury IT koncentruję się na rozwoju architektury opartej na mikroserwisach i technologii konteneryzacji, wykorzystując Kubernetes jako podstawę naszego środowiska DevOps. Wdrożyłem kompleksowy system monitoringu wydajności i bezpieczeństwa, który pozwala nam na proaktywne reagowanie na potencjalne zagrożenia i optymalizację działania naszych systemów. Szczególną wagę przykładam do integracji różnorodnych systemów płatności i usług zewnętrznych, zapewniając przy tym najwyższe standardy bezpieczeństwa transakcji.

Zarządzanie zespołem IT w naszej organizacji wymaga nie tylko kompetencji technicznych, ale przede wszystkim umiejętności budowania kultury innowacji i ciągłego rozwoju. Wprowadziłem program szkoleń z zakresu najnowszych technologii, ze szczególnym naciskiem na praktyki DevOps i wykorzystanie chmury obliczeniowej. Regularnie organizuję warsztaty i sesje dzielenia się wiedzą, które pozwalają nam utrzymać wysokie kompetencje techniczne zespołu.

W zakresie zarządzania danymi i analityki biznesowej, zaimplementowałem zaawansowaną infrastrukturę opartą na BigQuery, która pozwala nam na efektywne przetwarzanie i analizę danych z różnych źródeł. Rozwinąłem system raportowania KPI, który dostarcza kadrze zarządzającej kluczowych wskaźników w czasie rzeczywistym, umożliwiając podejmowanie decyzji biznesowych w oparciu o dane.

Współpraca z dostawcami technologicznymi stanowi istotny element mojej roli. Aktywnie poszukuję i nawiązuję partnerstwa ze startupami i dostawcami innowacyjnych rozwiązań, jednocześnie dbając o optymalizację kosztów i efektywność wykorzystania zasobów IT. Regularnie prowadzę negocjacje umów i warunków współpracy, dążąc do osiągnięcia optymalnego balansu między jakością usług a ich kosztem.

W obszarze bezpieczeństwa IT wdrożyłem kompleksowy program ochrony infrastruktury i danych, który obejmuje regularne audyty bezpieczeństwa, monitoring zagrożeń oraz szkolenia zespołu w zakresie cyberbezpieczeństwa. Szczególną uwagę poświęcam zgodności z regulacjami prawnymi i standardami branżowymi, co jest kluczowe w kontekście operacji międzynarodowych. Moja rola wymaga również ścisłej współpracy z innymi działami firmy, szczególnie w zakresie rozwoju nowych funkcjonalności i optymalizacji procesów biznesowych. Regularnie przedstawiam zarządowi raporty z postępu kluczowych inicjatyw technologicznych oraz rekomendacje dotyczące strategicznych inwestycji w IT. Aktywnie uczestniczę w planowaniu strategicznym firmy, zapewniając, że technologia pozostaje kluczowym enablerem rozwoju biznesu.

W ramach rozwoju kompetencji zespołu IT, wprowadziłem framework do priorytetyzacji projektów oraz metodyki zwinne, które pozwalają nam efektywnie zarządzać portfolio projektów i szybko reagować na zmieniające się potrzeby biznesowe. Szczególną uwagę poświęcam budowaniu kultury organizacyjnej opartej na innowacji i ciągłym doskonaleniu, zachęcając zespół do eksperymentowania z nowymi technologiami i podejściami do rozwiązywania problemów.


System Architekt / Manager

Silky Coders / LPP | Marzec 2022 – Czerwiec 2023

Jako system architekt/manager miałem przyjemność pracować nad różnorodnymi projektami w obszarze e-commerce, zapewniając wsparcie technologiczne dla ich realizacji. Projektowałem oraz wytwarzałem oprogramowanie wykorzystując nowoczesne technologie stosując architekturę mikroserwisów i opartej na zdarzeniach, w językach takich jak Golang, Java, PHP i NodeJS. Wdrażałem również rozwiązania mikrofrontendowe w oparciu server-side rendering i headless CMS.

W trakcie mojej pracy skupiałem się na optymalizacji web performance, zwłaszcza poprzez dostosowywanie aplikacji do Core Web Vitals. Projektowałem i wdrażałem podejście Design System dla kilku marek własnych. Wykorzystywałem platformę Kubernetes (Openshift) z użyciem baz danych, takie jak MySQL, MongoDB, Redis, BigQuery oraz systemów kolejkowych (np. RabbitMQ). Implementowałem system monitoringu aplikacji z użyciem narzędzi Istio i platformę New Relic.

W mojej pracy wykorzystywałem również protokoły komunikacyjne, takie jak REST, GraphQL i gRPC. Projektowałem architekturę z użyciem narzędzi PlantUML i Enterprise Architect. Generowałem dane testowe i projektowałem testy wydajnościowe, a także wykorzystywałem platformę Akamai między innymi optymalizacji ruchu sieciowego.

Współpracowałem z zewnętrznymi dostawcami, negocjując i ustalając warunki SLA oraz integrując ich rozwiązania z naszymi systemami. Koordynowałem pracę 4 zespołów wytwórczych, wykorzystując metodyki Scrum i Kanban. Udzielałem wsparcia i mentoringu 30 osobom, w tym liderom i programistom w każdym poziomie zaawansowania. Pomagałem budować plany rozwoju i rozwijać swoje umiejętności. Jestem promotorem idei zwinnego przywództwa: servant leadership oraz management 3.0.

W mojej pracy skupiałem się także na rozwoju struktury organizacyjnej, określając podziały odpowiedzialności i rekrutując nowych pracowników. Zmniejszałem zależności między zespołami i zwiększałem wydajność naszej pracy.


Chapter leader

T-Mobile Polska | Marzec 2021 – Luty 2022

Byłem odpowiedzialny za koordynację pracy zespołów programistów, zapewniając, że proces wytwórczy przebiegał sprawnie i efektywnie. Ponadto, jako osoba z doświadczeniem w projektowaniu i wytwarzaniu oprogramowania, zapewniałem wsparcie architektoniczne i managerskie w kilku zależnych projektach.

Wdrażając samoobsługową platformę dla klientów indywidualnych, przyczyniłem się do zwiększenia sprzedaży produktów oraz usług firmy. Byłem odpowiedzialny za projektowanie oprogramowania w oparciu o publiczną i prywatną chmurę, w tym m.in. korzystanie z Kubernetes (Rancher), monitoring za pomocą narzędzia Dynatrace oraz komunikacji GraphQL (Apollo, AWS Appsync) oraz Tibco. Przygotowywałem środowiska testowe oraz infrastrukturę produkcyjną, planowałem i koordynowałem wdrożenia.

Współpracując z UX designerem i research, skupiałem się na zapewnieniu jak najlepszych doświadczeń użytkowników w interakcji z produktami i usługami firmy. Usprawniałem procesy HR, uczestniczyłem w akcjach employer branding. Byłem odpowiedzialny za umowy, finanse, oceny pracownicze, dbałem o rozwój zespołu oraz efektywność pracy. Do moich obowiązkach należało także prowadzenie współpracy z podwykonawcami, zamawianie usług, odbiory oraz negocjacje.

Jako koordynator projektów, dbałem o prawidłowe określanie i weryfikację wymagań technologicznych, a także zapewnienie odpowiedniego budżetowania i planowania. Przyczyniłem się także do organizacji testów biznesowych, bezpieczeństwa oraz wydajnościowych.


Trener programowania / Mentor (praca dodatkowa)

Coders Lab Szkoła IT | Wrzesień 2015 – Grudzień 2021

Moja wzpółpraca odbywała się zarówno w trybie stacjonarnym, jak i online, co wymagało ode mnie elastyczności i szybkiego dostosowywania się do różnych warunków. W ciągu ostatnich kilku lat prowadziłem szkolenia w Warszawie, Krakowie i Wrocławiu.

Jednym z kluczowych elementów mojej pracy był mentoring grup szkoleniowych. Odpowiedzialny byłem za końcowe projekty, egzaminy oraz plany rozwoju uczestników.

W ciągu mojego doświadczenia zawodowego zdobyłem również umiejętności w zakresie szkolenia i wprowadzania nowych wykładowców. Moja praca polegała na wspólnym prowadzeniu zajęć z kandydatami. Musiałem zapewnić im odpowiednie narzędzia i wiedzę, która umożliwi im prowadzenie skutecznych szkoleń. Moim obowiązkiem było przygotowanie feedbacku po każdym dniu zajęć.

Oprócz tego, pracowałem również nad współtworzeniem materiałów szkoleniowych, takich jak wykłady, zadania i egzaminy. Moje doświadczenie pozwalało mi na identyfikowanie potrzeb kursantów i dostosowywanie materiałów szkoleniowych, aby zapewnić jak najlepszą jakość szkolenia. Moim zadaniem było również ciągłe doskonalenie materiałów szkoleniowych, tak aby zapewnić ich aktualność i skuteczność.


Inżynier Frontend

Allegro | Maj 2019 – Luty 2021

Byłem odpowiedzialny za analizę dostawcy, optymalizację kosztów, realizację, zarządzanie jakością danych, automatyzację oraz realizację celów OKR. W ramach mojej pracy zajmowałem się również wydajnością platformy w warstwie frontend, projektując rozwiązania, a następnie je realizując oraz przeprowadzając pomiary.

Byłem odpowiedzialny również za opracowywanie testów A/B oraz analizę wyników. Przygotowywałem raporty dla zespołu oraz przedstawiałem je w celu uzyskania feedbacku i wprowadzania ewentualnych poprawek. Oprócz tego realizowałem rozwiązania w zakresie web accessibility, by zapewnić, że platforma była dostępna dla jak największej liczby użytkowników.

Zdobyłem doświadczenie w tworzeniu i utrzymaniu monitoringu usług w postaci testów automatycznych w technologii Cypress. Dzięki temu zespół mógł szybciej wykrywać ewentualne błędy i zapobiegać im zanim wpłynęły na użytkowników. Byłem członkiem zespołu deweloperskiego odpowiedzialnego za listę produktów, gdzie zajmowałem się zarówno frontendem, jak i API w języku Kotlin/Groovy. Pracowałem w oparciu o metodyki Agile, co umożliwiło mi efektywną komunikację z zespołem i szybkie podejmowanie decyzji.


Lider zespołu / Manager

Macro System | Kwiecień 2017 - Kwiecień 2019

Pełniłem rolę lidera nowego zespołu deweloperskiego. Byłem odpowiedzialny za rekrutację, organizację pracy i kierowaniem prac. Wraz z zespołem programistów, tworzyliśmy aplikację typu big data, specjalizując się w dziedzinie cyberbezpieczeństwa dla służb publicznych. W celu realizacji projektów, uzyskałem najwyższy stopień dostępu do informacji niejawnych, co było wymagane do pracy nad tym oprogramowaniem.

Utrzymywałem kontakt z klientami, zbierając ich wymagania, przygotowując oferty, wdrażając aplikacje i zapewniając ich stałe utrzymanie. Stworzyłem procesy ciągłej integracji, dzięki którym firma była w stanie utrzymywać wiele wersji aplikacji jednocześnie. Ponadto, stworzyłem wizualizacje danych, takie jak wykresy, mapy i statystyki, co pozwoliło naszym klientom łatwiej analizować i zrozumieć zebrane informacje.

Opracowaliśmy także aplikacje webowe, które działały bez dostępu do internetu. Wdrożyliśmy autoryzację do aplikacji za pomocą fizycznych kart z certyfikatami. W ramach działalności R&D, pracowaliśmy nad nowymi aplikacjami, między innymi służącymi do przetwarzania dźwięku w czasie rzeczywistym.


Lider techniczny

PZU | Czerwiec 2014 - Marzec 2017

Miałem przyjemność pracować jako architekt i programista w projekcie odpowiedzialnym za stworzenie serwisu internetowego umożliwiającego zakup i zarządzanie ubezpieczeniami online. W ramach tej roli zajmowałem się integracją z istniejącymi systemami oraz wyborem odpowiednich technologii i dostawców, między innymi do systemu zarządzania treścią.

Ponadto, byłem odpowiedzialny za rekrutację i organizację dwóch zespołów deweloperskich. Pracowaliśmy w metodologii scaled agile framework, co wymagało ode mnie umiejętności elastycznego i skutecznego zarządzania zespołem.

Jako lider techniczny byłem odpowiedzialny za jakość rozwiązania, wdrożenie, monitoring oraz utrzymanie systemu. Starałem się zapewnić, że projekty były realizowane zgodnie z założonymi celami, a ich jakość spełniała wysokie standardy. Użyłem technologii Backbase, Angular, Java.


Programista

Efigence | Czerwiec 2012 - Maj 2014

Realizacja warstwy frontend serwisów transakcyjnych dla bankowości elektronicznej


Wykształcenie

Studia MBA

Akademia Leona Koźmińskiego | 2023 - obecnie

Studia doktoranckie

Polsko-Japońska Akademia Technik Komputerowych, SWPS | 2018 – 2022

Interdyscyplinarne studia Informatyka i Psychologia. Interakcja człowiek-komputer (asystent głosowy, interfejsy hybrydowe, analiza i wykrywanie emocji).


Magister inżynier

Polsko-Japońska Akademia Technik Komputerowych | 2012 – 2016

Specjalizacja: Sieci Urządzeń Mobilnych (aplikacje AR i VR)


Prowadzenie zajęć akademickich

Polsko-Japońska Akademia Technik Komputerowych - Sieci Komputerowe i programowanie w Java, ćwiczenia, 30h

Polsko-Japońska Akademia Technik Komputerowych - Systemy Operacyjne, ćwiczenia, 30h

Publikacje

Nabożny, A., Balcerzak, B., Morzy, M., Wierzbicki, A., Savov, P. and Warpechowski, K., 2023. Improving medical experts’ efficiency of misinformation detection: an exploratory study. World Wide Web, 26(2), pp.773-798.

Mieleszczenko-Kowszewicz, W., Warpechowski, K., Zieliński, K., Nielek, R. and Wierzbicki, A., 2022. Tell me how you feel: designing emotion-aware voicebots to ease pandemic anxiety in aging citizens. arXiv preprint arXiv:2207.10828.

Skorupska, K., Warpechowski, K., Nielek, R. and Kopec, W., 2020, June. Conversational Crowdsourcing for Older Adults: a Wikipedia Chatbot Concept. In ECSCW.

Warpechowski, K., Orzeszek, D. and Nielek, R., 2019, September. Tagging emotions using a wheel user interface. In Proceedings of the 13th Biannual Conference of the Italian SIGCHI Chapter: Designing the next interaction (pp. 1-5).

Balcerzak, B., Kopec, W., Nielek, R., Warpechowski, K. and Czajka, A., 2018. From close the door to do not click and back. security by design for older adults. In Advances in Intelligent Systems and Computing II (pp. 40-53).

Balcerzak, B., Kopeć, W., Nielek, R., Kruk, S., Warpechowski, K., Wasik, M. and Węgrzyn, M., 2017, September. Press F1 for help: participatory design for dealing with on-line and real life security of older adults. In CSIT 2017 (Vol. 1, pp. 240-243).

Znajdź mnie również na: