Zaprojektowałem i rozwijałem platformę operacyjną w Python, łączącą dynamiczne dokumenty, formuły, procesy, komunikację i wynagrodzenia wokół działalności hipotecznej.
Obsługa kredytów hipotecznych łączyła dane, dokumenty, ludzi i działania wykraczające poza prostą listę zadań.
Mój wkład
Modelowanie biznesu i architektura systemu
Rezultat
Procesy hipoteczne stały się pierwszym konkretnym zastosowaniem platformy. Jej wspólny rdzeń celowo projektowałem z myślą o innych organizacjach i procesach, opartych na konfiguracji, dokumentach oraz regułach.
Zbudowałem działającą usługę operacji AI, która łączy agentów z danymi projektów, logami, komunikacją i zadaniami przez kontrolowane narzędzia oraz gromadzoną wiedzę projektową.
Pytania operacyjne dotyczą wielu systemów, a szeroki dostęp do baz i rosnący katalog narzędzi stwarzają problemy z uprawnieniami oraz kontekstem agentów.
Mój wkład
Infrastruktura agentów i architektura integracji
Rezultat
MCP Hub działa w codziennej pracy: przegląda wiadomości, sprawdza błędy, analizuje aktywność projektu i śledzi ścieżkę użytkownika między systemami. Usługa jest obecnie prywatna, a jej podstawą są gromadzona wiedza projektowa i kontrolowane wykonanie.
Zaprojektowałem i zbudowałem usługę danych Amazon, która skanowała kategorie marketplace’u z wyjątkiem książek i korzystała z operacji wsadowych Elasticsearch do wykrywania trendów.
Zakres katalogu wymagał równoległego pozyskiwania i strategii przechowywania milionów ofert bez wykonywania osobnego odczytu lub zapisu dla każdej pozycji.
Mój wkład
Architektura pozyskiwania i przetwarzania danych
Rezultat
Usługa działała około pięciu miesięcy w historycznej skali rzędu milionów ofert. Wspierała analizę trendów w kategoriach, po czym zespół zmienił priorytety, a projekt trafił do archiwum.
Jeden proces biznesowy. Wiele połączonych systemów.
Katalogi, marketplace’y, magazyny, zamówienia i realizacja: wspólny model oraz granice między systemami.
Zakres odpowiedzialnościArchitektura i implementacja platform wielokanałowych
Zaprojektowałem wspólne modele produktów, stanów i zamówień dla Onlihub oraz MySellerHub, łącząc kanały o różnych modelach magazynów i identyfikatorach zewnętrznych.
Obsługa procesów hipotecznych oparta na dokumentach dynamicznych, relacjach, uprawnieniach, formułach, automatyzacji etapów, poczcie i wynagrodzeniach.
Zakres odpowiedzialnościModelowanie biznesu, architektura i własna implementacja
Zaprojektowałem BOS wokół dokumentów ze stanem, formułami i skutkami: etap może uruchomić obliczenie, wiadomość, zadanie lub operację finansową. Model czerpie z doświadczenia ERP.
Powiązać organizacje, działy, członkostwo i uprawnienia z typami dokumentów, relacjami oraz etapami procesów.
02
Nadać dokumentom działanie
Połączyć pola zagnieżdżone, formuły, kalkulatory i szablony wydruku z zadaniami według etapów, powiadomieniami oraz zewnętrznymi skrzynkami pocztowymi.
03
Śledzić skutki
Powiązać wynagrodzenie godzinowe i akordowe, transakcje oraz ruchy dokumentów z jawnymi regułami i historią do wglądu.
Scraping na dużą skalę z przetwarzaniem równoległym i pulami proxy; wsadowy odczyt i zapis w Elasticsearch; osobne ścieżki bazy, cache, odczytu i workerów.
Zakres odpowiedzialnościArchitektura, implementacja i optymalizacja wydajności
Amazon data: zbieranie równoległe oraz wsadowy odczyt i zapis w Elasticsearch ograniczający liczbę wywołań. Catalog: szybki odczyt w Rust, zapasowy Python, cache Redis i kontrola ruchu.
MCP Hub łączy agentów z bazami danych, logami, zadaniami i komunikacją poprzez odkrywanie narzędzi, ograniczone uprawnienia, zatwierdzanie i zwięzły kontekst.
Zakres odpowiedzialnościArchitektura i własna implementacja infrastruktury agentów
Zaprojektowałem MCP Hub wokół kontrolowanego dostępu do baz danych, logów i narzędzi pracy: kontekst projektu, zatwierdzanie, audyt, wiedza wielokrotnego użytku i automatyzacje łączące systemy.
Odpowiadać za decyzje. Pozostać blisko realizacji.
Odpowiedzialność techniczna łączy zrozumienie biznesu, architekturę, własną pracę programistyczną i koordynację zespołu.
Zakres odpowiedzialnościOdpowiedzialność techniczna, koordynacja zespołu i realizacja
Przejąłem architekturę, bazę, backend i integracje Onlihub po odejściu głównego programisty. Koordynowałem zespół i doradzałem CEO w sprawach wykonalności oraz realizacji.
Najpierw rzeczywisty proces, potem oprogramowanie.
Produkcja, CAD/CAM i CNC stworzyły fundament: zrozumieć materiały, operacje oraz ograniczenia przed automatyzacją.
Zakres odpowiedzialnościInżynieria i automatyzacja produkcji
Przygotowywałem części, programy maszyn i dokumentację do produkcji seryjnej; usprawniałem operacje i zużycie materiałów, a następnie automatyzowałem planowanie oraz ewidencję w 1C.
Własne projekty: backend gier, TON, fizyka Unity, pojazdy modułowe, światy proceduralne i zasoby 3D.
Zakres odpowiedzialnościWłasne produkty i rozwój systemów gier
Kierowałem rozwojem TON Tanks i tworzyłem backend oraz logikę gry. Własny projekt Unity rozwija modułowe czołgi, fizykę gąsienic, uszkodzenia i proceduralne miasta.
Odczyt katalogów, przepływy danych i operacje biznesowe wymagały różnych modeli: transakcji, wyszukiwania, cache, dokumentów dynamicznych i reguł procesów.
W Onlihub po odejściu głównego programisty przejąłem odpowiedzialność techniczną: architekturę, bazę, backend, integracje i koordynację małego zespołu interdyscyplinarnego.
MCP, odkrywanie narzędzi, zarządzanie kontekstem i lokalne AI rozwijają to samo podejście: użyteczny dostęp agentów do rzeczywistych systemów, określone uprawnienia i kontrolowalne wykonanie.