Solution Architect · Tech Lead

Architektura enterprise
dla ubezpieczeń i finansów

Projektuję systemy, prowadzę migracje danych i buduję rozwiązania oparte na LLM: takie, które da się przetestować, utrzymać i wytłumaczyć audytorowi. Bez demo, które działa tylko na scenie.

Porozmawiajmy o Twoim projekcie Zobacz usługi

Architektura systemów, które nie mogą się wysypać.
Java, migracje danych i AI dla ubezpieczeń i finansów.

Liczby

  • 1M+ polis i 30M ryzyk zmigrowanych dla Unum Życie
  • 2dni1 czas pełnej migracji bazy w projekcie dla Generali
  • kilkanaście osób w zespołach, które budowałem i prowadziłem
  • 2017 od tego roku w projektach dla największych ubezpieczycieli w Polsce

Usługi

Audyt architektury systemów i danych

Dla kogo firmy, które czują, że system „jakoś działa”, ale każda zmiana trwa coraz dłużej.

Co robię

  • Analizuję architekturę, przepływy danych i integracje
  • Wskazuję wąskie gardła, ryzyka i dług techniczny, który naprawdę boli (a nie ten, który tylko razi estetycznie)
  • Przygotowuję rekomendacje z priorytetami: co teraz, co później, czego nie ruszać

Efekt konkretny raport z mapą działań, zrozumiały dla CTO i dla zarządu.

Konsulting przy migracjach danych

Dla kogo zespoły przed migracją systemu core, gdzie błąd oznacza reklamacje klientów albo pytania od regulatora.

Co robię

  • Projektuję strategię i architekturę migracji (MongoDB, MS SQL Server, Oracle)
  • Ustawiam proces akceptacji i kontroli jakości danych
  • Optymalizuję wydajność migracji i monitoring postępu
  • Wspieram zespół od analizy po uruchomienie produkcyjne

Efekt migracja z przewidywalnym harmonogramem i danymi, którym biznes może zaufać.

Budowa systemów w oparciu o LLM

Dla kogo firmy, które chcą użyć modeli językowych do realnego procesu (obsługa dokumentów, wyszukiwanie w wiedzy firmowej, przygotowanie danych do decyzji), a nie do czatu na stronie głównej.

Co robię

  • Projektuję architekturę rozwiązania: gdzie kończy się model, a zaczyna deterministyczny kod
  • Buduję warstwę dostępu do wiedzy: RAG, wyszukiwanie po dokumentach, integracja z bazami i systemami core
  • Orkiestracja agentów i narzędzi (tool use), obsługa błędów i przypadków brzegowych
  • Ewaluacja jakości: zestawy testowe, wersjonowanie promptów, pomiar regresji po zmianie modelu
  • Kontrola kosztów, limitów i danych wrażliwych, z uwzględnieniem wymogów sektora finansowego

Efekt system, który da się utrzymać, przetestować i wytłumaczyć audytorowi, a nie prototyp, którego nikt nie odważy się wypuścić na produkcję.

Automatyzacja pracy zespołów

Dla kogo zespoły programistyczne i działy, które tracą kilka godzin tygodniowo na powtarzalnej robocie i wiedzą o tym, ale nie mają czasu tego poukładać.

Co robię

  • Mapuję proces i wskazuję miejsca, gdzie AI daje realny zysk, a gdzie tylko przesuwa pracę
  • Buduję agenty i pipeline'y z Claude Code: code review, generowanie testów, dokumentacja, powtarzalne zmiany w kodzie
  • Automatyzuję przepływy wokół zespołu: CI/CD, raportowanie, onboarding, obsługa zgłoszeń
  • Ustalam zasady gry: co narzędzie może zrobić samo, a co zawsze przechodzi przez człowieka
  • Szkolę zespół w praktyce, na jego własnym kodzie

Efekt policzalny czas odzyskany w tygodniu i zespół, który wie, kiedy nie ufać modelowi.

Tech leadership na projekt

Dla kogo firmy i startupy, którym brakuje doświadczonego lidera technicznego na start lub trudny etap projektu.

Co robię

  • Buduję lub porządkuję zespół: rekrutacja, onboarding, procesy
  • Wprowadzam praktyki inżynierskie (CI/CD, code review, trunk-based development, release management)
  • Tłumaczę wymagania biznesowe na decyzje techniczne

Efekt zespół, który dowozi samodzielnie, także po moim wyjściu.

AI w praktyce: moje podejście

  1. Model to komponent, nie cała architektura.

    Najwięcej problemów bierze się z oddania LLM-owi decyzji, które powinny być zapisane w kodzie. Zaczynam od wyznaczenia tej granicy.

  2. Bez ewaluacji nie ma wdrożenia.

    Jeśli nie wiesz, jak zmierzyć jakość odpowiedzi, nie wiesz też, czy nowa wersja modelu właśnie coś zepsuła. Zestawy testowe powstają razem z rozwiązaniem, nie po awarii.

  3. W finansach i ubezpieczeniach liczy się audytowalność.

    Logi, wersjonowanie promptów, kontrola danych wrażliwych i jasna odpowiedź na pytanie „dlaczego system tak zdecydował”. To zwykle decyduje o tym, czy projekt przejdzie dalej niż PoC.

O mnie

Od prawie 10 lat projektuję i buduję systemy dla ubezpieczycieli i instytucji finansowych. Wcześniej przez 8 lat pracowałem po drugiej stronie: w biznesie, pisząc wymagania dla IT i wdrażając CRM. Dlatego rozumiem obie strony stołu i wiem, co ginie w tłumaczeniu między nimi.

Dziś jestem Solution Architectem i Tech Leadem. Prowadziłem migracje systemów obsługujących ponad milion polis, budowałem od zera zespoły programistyczne i wdrażałem produkt enterprise na AWS Marketplace.

Od kilku lat drugą nogą mojej pracy jest AI: budowa systemów opartych na LLM i automatyzacja pracy zespołów programistycznych. Podchodzę do tego tak samo jak do każdego innego systemu produkcyjnego. Musi mieć architekturę, testy, kontrolę kosztów i jasno wyznaczoną granicę między tym, co robi model, a tym, co robi deterministyczny kod.

Nie obiecuję, że AI rozwiąże każdy problem. Sprawdzam je na prawdziwych projektach i mówię wprost, co działa, a co jest jeszcze eksperymentem.

Jak pracuję

  1. Rozmowa

    30 minut, bez zobowiązań: poznaję problem i mówię, czy mogę pomóc.

  2. Diagnoza

    Konkretny zakres, harmonogram i koszt.

  3. Realizacja

    Regularne podsumowania, bez niespodzianek na końcu.

Masz przed sobą migrację, trudną decyzję architektoniczną albo pomysł na AI?

Napisz kilka zdań o projekcie. Odpowiem w ciągu 2 dni roboczych.

Umów rozmowę LinkedIn