Architekt
Porozmawiajmy o współpracy

Senior fullstack · Lider · Architekt · AI enthusiast

Pragmatyczne rozwiązania, które dowożą wynik biznesowy.

Od 15+ lat buduję systemy, które rosną razem z firmą — od Allegro z ponad tysiącem mikroserwisów, przez bankowość i ubezpieczenia, po e-commerce dla twórców. Łączę DDD, TDD i zdrowy rozsądek z AI, które naprawdę przyspiesza zespoły. Bez przerostu formy nad treścią.

lat w inżynierii oprogramowania
15+
mikroserwisów — skala Allegro
1000+
własnych projektów i bibliotek open source
8

Oferta — Usługi

W czym mogę pomóc Twojej firmie

Pracuję pragmatycznie: proste rozwiązanie, które działa, zamiast skomplikowanego, które dobrze wygląda na slajdzie. Ponad 15 lat doświadczenia w różnych branżach i na różną skalę nauczyło mnie, że to właśnie takie rozwiązania przynoszą efekty. Wybierz obszar, w którym potrzebujesz wsparcia — współpracę nastawiam na konkretne efekty, nie na same rekomendacje.

  • Oprogramowanie na zamówienie

    Własne oprogramowanie to już nie domena wielkich korporacji — jest dostępne dla każdej firmy, która go potrzebuje. Aplikacja, system lub strona, które pracują na Twój biznes, bez budowania własnego działu IT. Automatyzacja procesów odciąża pracowników i podnosi efektywność: ludzie zajmują się tym, w czym dają firmie przewagę, a nie powtarzalnymi czynnościami, na których uciekają czas i pieniądze. Obsługuj klientów szybciej i pozyskuj ich skuteczniej, a ja zajmę się techniczną stroną od pomysłu po start i dalsze utrzymanie.

    Rezultaty

    • Analiza potrzeb i jasny plan: zakres, harmonogram i budżet
    • Aplikacje usprawniające pracę sprzedaży, obsługi klienta czy logistyki
    • Strony ofertowe widoczne w Google i wyszukiwarkach AI
    • Integracje z narzędziami, których już używasz: płatności, CRM, ERP, kurierzy
    • Sprawdzone technologie: Java / Kotlin + Spring, Angular / React
    • Bezpieczne wdrożenie w chmurze (GCP, Kubernetes, CI/CD)
    • Opieka i rozwój po starcie
    • Aplikacje
    • Integracje
    • Java / Kotlin
    • Angular / React
  • Architektura gotowa na rozwój firmy

    System, który rośnie razem z biznesem: nowe funkcje wdrażasz szybko, a większy ruch czy kolejny zespół nie oznaczają przepisywania wszystkiego od nowa. Projektuję go w oparciu o to, jak naprawdę działa Twoja firma.

    Rezultaty

    • Podział systemu odzwierciedlający procesy firmy (DDD, event storming, bounded contexts)
    • Decyzje technologiczne uzasadnione kosztem i ryzykiem, spisane jako ADR
    • API, z którym łatwo integrują się partnerzy i klienci (REST, GraphQL, OpenAPI)
    • Fundament pod skalowanie: mikroserwisy lub modularny monolit, architektura heksagonalna
    • Skalowalność
    • DDD
    • Mikroserwisy
    • REST / GraphQL
  • Audyt i modernizacja systemów

    Poznaj rzeczywisty stan swojego systemu, zanim zaskoczy Cię awaria albo koszt zmian. Niezależna ocena pokaże, gdzie są ryzyka, ile kosztuje dług techniczny i od czego zacząć — a modernizację można prowadzić etapami, bez zatrzymywania biznesu.

    Rezultaty

    • Niezależna ocena kodu, architektury i wydajności (Java, Kotlin, Spring, TypeScript)
    • Ocena jakości testów: jednostkowe, integracyjne, E2E, mutacyjne
    • Ryzyka z priorytetem i szacowanym kosztem naprawy
    • Raport dla zarządu — bez technicznego żargonu
    • Plan modernizacji etapami, bez przepisywania od zera (strangler fig, anti-corruption layer)
    • Audyt
    • Ryzyka
    • Code review
    • Legacy
  • Stabilny system i szybsze wdrożenia

    Mniej przestojów, krótszy czas od pomysłu do wdrożenia. Monitoring i alerty pomagają wykryć problem, zanim odczują go klienci, a usprawniony proces wytwarzania pozwala zespołowi dostarczać zmiany częściej i spokojniej.

    Rezultaty

    • Monitoring i alerty ostrzegające o awariach (Prometheus, Grafana, SLO)
    • Wskaźniki biznesowe na żywo: sprzedaż, konwersja, błędy
    • Automatyczne testy i wdrożenia (CI/CD, quality gates)
    • Mierzalna poprawa tempa dostarczania (DORA)
    • Stabilność
    • Time to market
    • Observability
    • CI/CD
  • Ochrona danych osobowych i RODO

    Dane osobowe Twoich klientów to zaufanie, którego nie da się odbudować po wycieku. Pomagam bezpiecznie przechowywać PII (personally identifiable information) i przekładać RODO z regulaminu na konkretne procesy w systemie — tak, by zgodność była częścią produktu, a nie zrywem przed kontrolą.

    Rezultaty

    • Mapa danych osobowych: gdzie są, kto ma do nich dostęp i jak długo są przechowywane
    • Bezpieczne przechowywanie PII: szyfrowanie, pseudonimizacja, kontrola dostępu
    • Procesy RODO w systemie: prawo do bycia zapomnianym, eksport danych, zgody, retencja
    • Dane osobowe poza logami, monitoringiem i narzędziami AI
    • RODO
    • Prywatność
    • Szyfrowanie
    • Pseudonimizacja
  • Sztuczna inteligencja w Twojej firmie

    AI, które oszczędza czas i pieniądze, a nie tylko dobrze wygląda w prezentacji. Wskażę procesy, w których automatyzacja ma sens, i pomogę wdrożyć ją bezpiecznie — w zespołach programistów i w codziennej pracy firmy.

    Rezultaty

    • Wskazanie procesów, w których AI daje realną oszczędność
    • Asystenci i agenci AI przejmujący powtarzalną pracę (LLM, MCP, workflow)
    • Narzędzia AI w zespole programistów (Claude Code, Copilot)
    • Zasady bezpiecznego korzystania z AI w firmie
    • Automatyzacja
    • Oszczędność
    • Agenci AI
    • MCP
  • Wsparcie zespołu i szkolenia

    Doświadczenie seniora, architekta lub Tech Leada dokładnie wtedy, gdy go potrzebujesz — bez wielomiesięcznej rekrutacji. A wiedza zostaje w firmie dzięki szkoleniom dopasowanym do Waszego zespołu i Waszych projektów.

    Rezultaty

    • Tech Lead lub architekt na czas projektu: standardy, code review, refaktoryzacja
    • Pomoc w rekrutacji i ocenie kandydatów
    • Szkolenia: architektura, DDD, testy, monitoring, AI
    • Mentoring liderów technicznych
    • Tech Lead
    • Szkolenia
    • Code review
    • Mentoring

Formy współpracy

Forma współpracy zależy od Ciebie. Możemy zacząć od audytu, zrealizować cały projekt, umówić się na stałe doradztwo albo przeszkolić Twój zespół — i łączyć te formy tak, jak tego potrzebujesz.

  • Projekt
  • Audyt
  • Doradztwo
  • Szkolenie

Jak pracuję

  1. Rozmowa

    Krótka rozmowa o problemie, celach i ograniczeniach — bez zobowiązań.

  2. Diagnoza

    Poznaję kod, architekturę i ludzi. Nazywam to, co naprawdę blokuje.

  3. Plan

    Proponuję pragmatyczne kroki z kosztem i kolejnością — zgadzamy zakres.

  4. Realizacja

    Wdrażam razem z zespołem i zostawiam wiedzę, nie zależność od siebie.

  5. Wsparcie

    Po wdrożeniu nie znikam: utrzymanie, rozwój i pomoc, gdy pojawią się nowe potrzeby.

Realizacje — Doświadczenie

Projekty, przy których pracowałem

Wybrane realizacje z e-commerce, finansów, ubezpieczeń i retailu — od roli inżyniera, przez architekta, po lidera technicznego — oraz moje własne projekty i biblioteki open source, z linkami do kodu i działających aplikacji.

O mnie — Kim jestem

Inżynier, lider, architekt

Senior fullstack developer, lider techniczny i architekt z ponad 15-letnim doświadczeniem. Entuzjasta AI w inżynierii oprogramowania.

Zaczynałem w 2010 roku od PHP i giełdy transportu chłodniczego, potem prawie 7 lat budowałem Allegro — jedną z największych platform e-commerce w Europie Środkowo-Wschodniej, z ponad tysiącem mikroserwisów. Później byłem architektem w Empiku, liderem technicznym w Nationale Nederlanden i Brown Brothers Harriman, a dziś rozwijam platformę dla twórców w Fourthwall.

Łączę inżynierię hands-on ze strategicznym myśleniem. Opieram się na sprawdzonych zasadach rzemiosła — DDD, TDD, SOLID, DRY — ale przede wszystkim na pragmatyzmie: wolę proste rozwiązanie od zbędnej złożoności, żeby zespół mógł działać szybko bez utraty jakości. Decyzje technologiczne muszą wspierać cele produktu, utrzymywalność i mierzalny efekt biznesowy.

Jako entuzjasta AI sprawdzam, jak sztuczna inteligencja może zwiększać produktywność programistów, automatyzować workflow i tworzyć nowe możliwości produktowe — projektuję agenty, skille i integracje MCP. Dzielenie się wiedzą, mentoring i budowanie silnej kultury inżynierskiej to centrum mojej pracy; prowadziłem też zajęcia na Wydziale Matematyki i Informatyki UAM w Poznaniu, gdzie skończyłem studia magisterskie z informatyki.

lat doświadczenia
15+
role lidera technicznego
3
własnych projektów i bibliotek
8
certyfikatów
5

Gdzie zdobywałem doświadczenie

Kliknij firmę, aby zobaczyć stanowisko, TL;DR projektu, zakres obowiązków i technologie. Pełny opis każdej roli znajdziesz w szczegółowym CV.

Doświadczenie

  1. 2025 — obecnie

    Senior Software Engineer

    Fourthwall

    Mikroserwisy w Kotlinie na GCP, projektowanie API, observability oraz agenty AI i workflow automatyzujące pracę inżynierów.

  2. 2023 — 2025

    Technical Leader

    J-laabs · Brown Brothers Harriman

    Platforma przetwarzania dokumentów: refaktoryzacja, przeprojektowanie CI/CD, mentoring, rekrutacja.

  3. 2021 — 2023

    Senior Engineer → Software Engineering Lead

    Nationale Nederlanden

    Platforma obsługi szkód w mikroserwisach, praca w SAFe, rozwój kultury inżynierskiej.

  4. 2020 — 2021

    Architect — Hands On

    Empik

    GraphQL BFF, CMS, SSR i monitoring celów biznesowych dla stron produktowych.

  5. 2019

    Senior Java Developer / Team Leader

    B2B Network

    Platforma zarządzania cyklem testowania oprogramowania; współprojektowanie architektury, warsztaty.

  6. 2012 — 2019

    Senior Software Engineer

    Allegro

    Produkt, finanse, dostawy i big data na platformie z ponad tysiącem mikroserwisów.

  7. 2015

    Wykładowca

    Uniwersytet im. Adama Mickiewicza w Poznaniu

    Wykłady, laboratoria i seminaria dla studentów informatyki — we współpracy z Allegro.

  8. 2010 — 2011

    Developer

    Smartfrigo

    Giełda transportu chłodniczego — backend PHP i frontend JavaScript.

  9. 2007 — 2012

    Magister informatyki

    Uniwersytet im. Adama Mickiewicza w Poznaniu

    Licencjat i magisterium z informatyki; praca o rozszerzeniu SQL o zapytania nieprecyzyjne (T-SQL, MS SQL).

Certyfikaty i szkolenia

  • Professional Scrum Master I
  • Google AI Essentials
  • AI Devs
  • Advanced DDD — Bottega
  • MongoDB Basics
  • MongoDB for Java Developers (M101J)
  • MongoDB Java Developer Path
  • DNA — way of modern architect
  • Java Performance Tuning — Kirk Pepperdine

Kontakt — Porozmawiajmy

Porozmawiajmy o Twoich potrzebach

Napisz krótko, z czym się mierzysz — nowy system, architektura, dług techniczny, zespół czy AI. Wybierz wygodny kanał, a odpowiem z propozycją pierwszego kroku.

Dostępność
Konsultacje i projekty — termin do ustalenia

Skontaktuj się przez