Prace

Wybór systemów sztucznej inteligencji i produktów cyfrowych, które zaprojektowałem i zbudowałem, aby rozwiązywać rzeczywiste problemy. Obejmują systemy agentowe, przetwarzanie dokumentów, wyszukiwanie wiedzy, optymalizację procesów i integracje z oprogramowaniem biznesowym.

Projekty zawodowe są zanonimizowane ze względu na poufność. Opisuję swoją odpowiedzialność i architekturę na poziomie szczegółowości, którym mogę podzielić się publicznie.

Projekty zawodowe

Platforma AI do obsługi procesów prawnych z dużą liczbą dokumentów

2025–2026 · Architektura AI, systemy agentowe, produkt i inżynieria full-stack

Wyzwanie. Firma doradcza z branży prawnej obsługuje sprawy o dużej liczbie dokumentów dla instytucji finansowych. Każda sprawa zaczyna się od plików PDF i nieustrukturyzowanych dokumentów, które trzeba przeanalizować, zweryfikować i przekształcić w obliczenia oraz formalne raporty. Proces opierał się na wielu ręcznych zadaniach, był trudny do zmierzenia, zajmował dużo czasu i wymagał weryfikacji przez człowieka na każdym etapie.

Moja praca. Odpowiadałem za definicję produktu, architekturę techniczną i budowę platformy. Zaprojektowałem system wyspecjalizowanych agentów, którzy wyodrębniają informacje, przygotowują obliczenia i generują dokumenty. Zadania są wykonywane w tle i zatrzymują się w punktach kontroli, w których człowiek zatwierdza wynik przed przejściem sprawy do kolejnego etapu.

Platforma zarządza również dokumentami, stanem każdej sprawy, różnymi przepływami klientów i identyfikowalnością decyzji. System łączy automatyzację z kompletną aplikacją, z której specjaliści mogą przeglądać i kontrolować pracę AI.

Rezultat. Platforma działa w produkcji przy rzeczywistym obciążeniu klientów. Proces zmienił się z sekwencji ręcznych zadań w śledzalny przepływ, w którym każda sprawa ma widoczny stan, wyniki AI mogą być zweryfikowane, a decyzje są rejestrowane. Skróciło to ręczną pracę z tygodni do godzin bez przekazywania systemowi ostatecznej decyzji.

Technologie. Google ADK, Gemini, React, FastAPI, Firestore, Cloud Storage, Cloud Run i asynchroniczne przetwarzanie z użyciem kolejek.

Multimodalny system wiedzy AI do nauki pokera

2026 · Architektura AI, RAG, przetwarzanie multimodalne i produkt

Wyzwanie. Firma edukacyjna oferuje narzędzia do nauki gry w pokera i posiada tysiące kursów, filmów, transkrypcji, dokumentów, obrazów i notatek zawierających wysoce specjalistyczną wiedzę. Treści były rozproszone między różnymi formatami, dlatego potrzebny był sposób wspierania studentów na podstawie tych materiałów.

Moja praca. Zaprojektowałem architekturę przetwarzania i wyszukiwania wiedzy. System przekształca pliki PDF, obrazy, audio i wideo w kilku etapach AI, które normalizują treść i wyodrębniają metadane właściwe dla domeny, takie jak rodzaj gry, pojęcia, format i poziom trudności.

Na tej podstawie zbudowałem system RAG oparty na agentach, który wykorzystuje fragmentację, wyszukiwanie wektorowe, hybrydowe i słów kluczowych, rozszerzanie zapytań oraz ponowne porządkowanie wyników. Produkt obejmuje czat odpowiadający z cytowaniami materiałów źródłowych, a także narzędzia do zarządzania dokumentami i przeglądania bazy wiedzy.

Rezultat. System działa w produkcji i umożliwia przeszukiwanie multimodalnego korpusu poprzez odpowiedzi powiązane z przygotowanymi treściami. Firma może dodawać i organizować nowe materiały bez ręcznych zmian w aplikacji. Wyszukiwanie i odpowiedzi mają warstwę obserwowalności, która pozwala oceniać jakość, wykrywać błędy i analizować koszty.

Technologie. Gemini, Cohere, PostgreSQL z pgvector, Langfuse, Python, Next.js, Hono, AI SDK i Cloud Run.

System dokumentowy AI zintegrowany z SAP

2024–2026 · Inżynieria dokumentów AI, integracja SAP i architektura chmurowa

Wyzwanie. Dystrybutor farmaceutyczny otrzymuje tysiące dokumentów operacyjnych w ponad 40 różnych typach, w tym zamówienia, dokumentację jakościową i dokumenty transportowe. Informacje trzeba było sprawdzać i ręcznie przepisywać z Freshdesk do SAP, co powodowało błędy, opóźnienia i powtarzalną pracę w zespołach wsparcia, operacji i back office.

Moja praca. Opracowałem system obejmujący cały przepływ dokumentów: odbiór z kanału wsparcia Freshdesk, klasyfikację, ustrukturyzowane wyodrębnianie informacji za pomocą AI dla każdego typu dokumentu, walidację i wysyłanie wynikowych rekordów do SAP.

Rozwiązanie jest podzielone na moduły dokumentowe z konfigurowalnymi regułami i mapowaniami, które pozwalają dostosować je do różnych dostawców i formatów. Obejmuje również walidację, obsługę błędów i integrację z odpowiedziami SAP, które nie zawsze zachowują się zgodnie z oczekiwaniami.

Rezultat. System działa w produkcji i nadal się rozwija. Przekształca nieustrukturyzowane dokumenty w użyteczne rekordy w SAP, ogranicza ręczne wprowadzanie danych i umożliwia dostosowanie ekstrakcji do nowych formatów lub dostawców. Otwiera również nowy sposób dostępu do danych: informacje dostępne w SAP mogą być przeszukiwane przez agentów AI.

Technologie. Vertex AI z Gemini, Google ADK, Cloud Run, Datastore, Cloud Storage, SAP i CI/CD.

Weryfikacja danych produktów z agentami AI

2024–2025 · Inżynieria AI, architektura serwerless i rozwój rozwiązania

Wyzwanie. Organizacja zarządzająca elektronicznym katalogiem milionów produktów ręcznie weryfikowała klasyfikację i klucze produktów farmaceutycznych. Proces zależał od ludzi, generował opóźnienia i błędy transkrypcji, a wraz ze wzrostem wolumenu danych medycznych przestawał być skalowalny.

Moja praca. Pracowałem nad projektem i rozwojem serwerlessowego systemu agentów AI, który rozdziela widzenie od rozumienia: pierwszy agent transkrybuje z dużą wiernością tekst ze zdjęć produktów, a drugi łączy tę transkrypcję z kontekstem wizualnym, aby wydobyć dane do ścisłego, ustrukturyzowanego schematu. System jest udostępniany jako API w Cloud Run.

Rezultat. Klasyfikacja i walidacja produktów przeszła z procesu ręcznego trwającego godziny do sekund, ze wskaźnikiem poprawności powyżej 95%. Członkowie zespołu przestali wprowadzać dane, a zaczęli walidować ich jakość.

Technologie. Google GenAI (Gemini), Cloud Run, Python i FastAPI oraz ścisła walidacja danych z Pydantic.

Więcej projektów jest w toku, których jeszcze nie mogę opisać szczegółowo: oprogramowanie logistyczne, platformy TMS i WMS oraz zarządzanie magazynami w sektorze spożywczym i przemysłowym.

Open source

Narzędzia łączące agentów AI z Google Docs i Drive

2026 · Integracje agentów, Google Workspace i TypeScript

Wyzwanie. Asystenci programistyczni dobrze pracują z plikami kodu, ale ich integracja z rzeczywistymi dokumentami Google Docs i Drive jest bardziej zawodna. Duże dokumenty, konwersja do Markdown i zachowanie formatowania wprowadzają błędy do przepływów, które powinny działać autonomicznie.

Moja praca. Utrzymuję rozszerzoną wersję google-docs-skill. Dodałem obsługę Markdown i niezawodne wstawianie dużych dokumentów do Google Docs. Narzędzie może być używane z Claude Code, Gemini CLI, Codex i Cursor.

Rezultat. Jest to publiczne narzędzie używane w rzeczywistych przepływach z agentami. Pozwala asystentom AI czytać, przekształcać i tworzyć dokumenty Google Workspace bez ręcznych kroków przy każdej operacji.

Technologie. API Google Docs i Drive, TypeScript, Markdown i skille dla asystentów AI.

Projekty akademickie

Uczenie maszynowe w optymalizacji portfela

2024–2025 · Modele predykcyjne, ewaluacja i backtesting

Praca dyplomowa o uczeniu maszynowym zastosowanym do alokacji portfela. Zaimplementowałem i porównałem modele LSTM, CNN-LSTM, LightGBM, XGBoost, random forest, stacking i ARIMA. Zbudowałem przepływ wyszukiwania hiperparametrów, ewaluacji i backtestingu z użyciem vectorbt i qlib, a także dashboardy w Dash i Plotly do analizy wyników.

Implementacja metod numerycznych w MATLAB

2025 · Numeryczna algebra liniowa i metody obliczeniowe

Zaimplementowałem od podstaw kilka metod obliczeniowej algebry liniowej: faktoryzację QR metodą Householdera, metodę potęgową, porównania faktoryzacji LU i analizę baz pod wpływem perturbacji. Każdej implementacji towarzyszy raport w LaTeX analizujący jej zachowanie numeryczne.

Analityka internetowa od początku do końca GitHub

2024 · Python, analiza danych i Streamlit

Zbudowałem kompletny przepływ do pobierania, czyszczenia i analizowania danych analityki internetowej. Projekt łączy notebooki eksploracyjne z aplikacją Streamlit, która umożliwia przeglądanie wyników na interaktywnym dashboardzie.

Więcej projektów akademickich można zobaczyć na moim profilu GitHub.