ADAM@WALCZAK.IT
EN / PL
Życiorys zawodowy

Adam Walczak

Architekt systemów i senior full-stack developer

Architekt systemów / senior full-stack developer z ponad 15-letnim doświadczeniem. Specjalizuję się w budowie wysoce skalowalnych i niezawodnych systemów przetwarzania transakcji w zwinnym modelu DevOps. Ponad 5 lat w roli menedżerskiej.

CV (PDF)

Czym się zajmuję

Praktyczne doświadczenie w różnych rolach — od zarządzania produktem po rozwój i DevOps.

Produkt

Zbieranie wymagań, analiza procesów, przypadki użycia i modelowanie domeny biznesowej.

AnalizaPrzypadki użyciaModelowanie domeny

Architektura

Od mikroserwisów po modularne monolity i dobrze wyważone rozwiązania pomiędzy; zaawansowane wzorce projektowe; Domain-Driven Design od analizy, przez architekturę, aż po kod.

CQRSEvent SourcingTransactional OutboxReliable MessagingDDD

Dane i komunikacja

Modelowanie zoptymalizowane pod bazy relacyjne lub konkretny magazyn NoSQL; dogłębna znajomość transakcji, przetwarzania współbieżnego i strumieniowego.

TransakcjeWspółbieżnośćPrzetwarzanie strumienioweNoSQL

Wytwarzanie oprogramowania

Testy automatyczne w JUnit, Jest, Vitest, Playwright, Gatling i JMeter.

Java 25SpringGradleTypeScriptAngularnxPython (podstawy)PostgreSQLCassandraMongoDBRESTRPCGraphQLKafka

Bezpieczeństwo

Uwierzytelnianie, autoryzacja i kryptografia zaprojektowane w platformie, a nie doklejone na końcu.

OAuthOpenIDRBACKryptografia asymetrycznaSpring SecurityKeycloak

DevOps i wysoka dostępność

Orkiestracja w Kubernetes z wykorzystaniem Helm i operatorów (np. Strimzi, CloudNativePG); skalowanie baz danych; zaawansowane CI/CD; monitoring i praca w chmurze.

KubernetesHelmCI/CDDatadogELKNew RelicGoogle Cloud PlatformCloudflare

Praca wspierana przez AI

Optymalizacja dokumentacji i kontekstu pod AI (specyfikacje, ontologie); izolowane środowiska agentów oparte na devcontainerach.

Claude CodeCodexOpenSpecdevcontainery

Znajomość branż

Systemy klasy ERP, CRM, MES, WMS i CMS. Blockchain i kryptowaluty. Procesy produkcyjne. Systemy jakości ISO 9001.

ERPCRMMESWMSCMSBlockchainISO 9001

Doświadczenie

Piętnaście lat w ticketingu, marketplace’ach, produkcji i logistyce.

wrz 2025 – obecnie

Head of Platform Engineering

Piletilevi Group · przez kontrakt w biletomat.pl

Koordynuję kilka zespołów developerskich budujących systemy dla całej grupy. Standaryzuję sposób pracy zespołów i stosowane technologie oraz kształtuję wspólną wizję jednej platformy ticketingowej dla wszystkich rynków grupy.

gru 2019 – wrz 2025

CTO i architekt systemów

biletomat.pl · wcześniej ewejsciowki.pl / kicket.com

Kierowałem trzema zespołami developerskimi i poprowadziłem przejście ze starej platformy na modularne serwisy orkiestrowane w Kubernetes, z rdzeniem zdarzeniowym zbudowanym pod niezawodną sprzedaż o dużej przepustowości. Wsparłem CEO w przygotowaniu firmy do przejęcia i przejściu technicznego due diligence.

Technologie
Java, Spring Boot, Python, Angular, PostgreSQL, Kafka, Kubernetes, Datadog
Wzorce
CQRS, Transactional Outbox, Event Sourcing, przetwarzanie mikrowsadowe
Reference
“Adam jest niezwykle zmotywowany do tworzenia systemów IT na światowym poziomie. Jego pracowitość i konsekwencja w utrzymaniu wysokich standardów technicznych zjednały mu szacunek i lojalność naszego zespołu deweloperskiego.”
“Odegrał kluczową rolę w pozyskaniu inwestora strategicznego do połączenia 3 firm. Osiągnięcia technologiczne jego działu przeszły audyty due diligence z bardzo wysokimi ocenami.”
Maciej Wartacz
Maciej Wartacz
Były CEO i założyciel kicket.com | ewejsciowki.pl
Pełny tekst →
Pod moim nadzorem jako CTO
milionySprzedanych bilety
>150Wdrożeń z nowymi funkcjami
9Utworzone usługi modułowe
3Zbudowane zespoły
mar 2017 – lis 2019

Java developer i architekt systemów

Freelance · IT Kontrakt, NBC, Nextbuy

Kontraktowa praca architektoniczna i developerska dla klientów z obszaru e-commerce oraz integracji systemów korporacyjnych. Prowadziłem też własny projekt kryptowalutowy.

mar 2014 – lut 2017

Senior software engineer

Allegro Group

Pracowałem z zespołami przepisującymi platformę transakcyjną z monolitu w PHP na mikroserwisy w Javie i dzieliłem się wzorcami oraz frameworkami platformy Java z innymi zespołami. Praktyczne doświadczenie z Cassandrą, MongoDB i New Relic w dużej skali.

Reference
“Współpraca z Adamem była bardzo efektywna. Pomógł nam opracować kilka kluczowych usług dla platformy Allegro. Jego silna wizja techniczna i gotowość do obrony swoich pomysłów podczas sesji projektowych sprawiły, że zawsze dostarczaliśmy rozwiązania najwyższej klasy.”
Piotr Szatybełko
Piotr Szatybełko
Viceprezes ds. Technologii, Allegro
Pełny tekst →
W zespołach współ. ze mną
~ 1 mlnTransakcji dziennie
4Usługi wydzielone z monolitu
2Wprowadzone bazy NoSQL
mar 2011 – lip 2013

Analityk systemowy i community manager

Qcadoo Limited

Zarządzanie produktem — systemem MES qcadoo do zarządzania produkcją — wraz z analizą i projektowaniem interfejsu; budowa społeczności i sieci partnerów wokół projektu.

cze 2009 – cze 2011

Java developer

Freelance

Praca dla różnych firm oraz napisanie książki o finansowaniu i modelach organizacyjnych projektów open source.

mar 2008 – cze 2009

Programista Java, C++ i Perl

PSI Polska

Rozwój i wdrożenia systemu zarządzania magazynem PSIwms w centrach logistycznych w Polsce i za granicą.

2004 – obecnie

Współwłaściciel

WALCZAK — podłogi drewniane · rodzinna firma produkcyjna

Wspieram firmę od strony IT i systemów zarządzania jakością.

Wykształcenie

2012 – 2013

Studia podyplomowe: Nowoczesne zarządzanie produkcją i logistyką

Politechnika Poznańska — Wydział Inżynierii Zarządzania

Praca dyplomowa: Model elastycznego systemu informatycznego do zarządzania produkcją w małych i średnich przedsiębiorstwach.

2008 – 2010

Magister informatyki — inżynieria oprogramowania i bazy danych

Polsko-Japońska Akademia Technik Komputerowych w Warszawie

Ocena na dyplomie: bardzo dobra. Praca: Struktury organizacyjne i modele biznesowe projektów open source.

2004 – 2008

Inżynier informatyki

Politechnika Poznańska — Wydział Elektryczny

Ocena na dyplomie: dobra plus. Praca: System akwizycji danych z urządzeń przemysłowych.

Dostępność

Moje możliwości nowych projektów

Wkrótce
Pełny etat — Architekt / Lead / CTO

Będę dostępny w pełnym wymiarze od grudnia / stycznia.

Ograniczone / wkrótce
Frakcyjny CTO / Architekt

Obecnie dostępny kilkanaście godzin tygodniowo. Więcej czasu będę miał od grudnia / stycznia.

Dostępne
Konsultacje / Audyty

Dostępne — sprawdź mój kalendarz, aby umówić pierwsze spotkanie.

Zainteresowany współpracą?

Porozmawiajmy o Twoich systemach

Opowiedz mi o wyzwaniach stojących przed Twoją firmą, a pomogę Twojemu zespołowi programistycznemu je rozwiązać.

Skontaktuj się ze mną →