Aplikacje webowe
Projektowanie i budowa aplikacji od koncepcji, przez model danych i role użytkowników, po frontend, backend, panel administracyjny i wdrożenie.
system operacyjny · 5 projektów publicznych · 2026
Projektuję i wdrażam aplikacje webowe oraz narzędzia wspierające pracę z danymi, decyzjami i informacją. Łączę doświadczenie w klasycznym webie z obecnym stackiem full-stack, praktycznym użyciem Pythona, analizą danych i narzędziami SI jako częścią warsztatu projektowego.
Strona pokazuje moje projekty własne, kierunki badawcze i sposób pracy. Nie wszystkie projekty są produktami komercyjnymi — część ma charakter demonstracyjny, edukacyjny albo koncepcyjny.
01Czym się zajmuję
Najczęściej interesują mnie sytuacje, w których praca rozlewa się między arkuszami, wiadomościami, dokumentami, niejasnymi ustaleniami i ręczną kontrolą. W takich miejscach próbuję zaprojektować prostszy proces, model danych i aplikację, która ten proces obsłuży.
Projektowanie i budowa aplikacji od koncepcji, przez model danych i role użytkowników, po frontend, backend, panel administracyjny i wdrożenie.
Praca z danymi, rankingami, wagami, porównaniem wariantów, raportami i interpretacją wyników.
Systemy oraz materiały związane z uczeniem się, prowadzeniem zajęć, pracą nauczyciela i organizacją informacji.
Przekładanie wymagań regulacyjnych na kryteria oceny, materiał dowodowy, kontrolę jakości i raportowanie.
Narzędzia SI w analizie problemu, planowaniu, wariantowaniu, implementacji, refaktoryzacji i dokumentacji — nie jako zastępstwo za rozumienie domeny.
02Wybrane projekty
Nie traktuję ich wszystkich jako produktów komercyjnych. Część jest demonstratorami, część narzędziami edukacyjnymi, część projektami pro publico bono albo zapleczem do dalszej pracy badawczej i wdrożeniowej.
Środowisko Compliance Engineering: od wymagań regulacyjnych, przez kryteria i dowody, po kontrolę jakości oraz raportowanie.
Aplikacja webowa do wielokryterialnej analizy decyzji — rankingi, wagi, porównanie metod, analiza wrażliwości i eksport raportu.
System krótkich briefingów informacyjnych: źródła RSS, grupowanie tematów, workflow redakcyjny, wersjonowanie i publikacja.
Zamknięta aplikacja szkolna do pracy wokół zadań, odpowiedzi uczniów, poprawek, komentarzy i spraw klasowych.
Aplikacja dla kooperatyw, RWS i grup zakupowych — rundy zapotrzebowania, deklaracje członków i agregacja popytu dla dostawcy.
Pełna lista z zakresem technicznym, statusami oraz ograniczeniami każdego projektu.
03Jak pracuję z narzędziami SI
Narzędzia SI traktuję jako część warsztatu projektowego i programistycznego. Największa wartość nie polega dla mnie na samym generowaniu kodu, ale na pracy nad problemem: doprecyzowaniu wymagań, rozpisaniu wariantów, sprawdzeniu luk, porównaniu architektur, przygotowaniu struktury aplikacji, refaktoryzacji, dokumentacji i testowaniu.
W praktyce oznacza to wiele iteracji: od ogółu do szczegółu i z powrotem. Najpierw trzeba zrozumieć proces, role, dane i ograniczenia. Dopiero później ma sens implementacja. Dobre użycie SI zaczyna się przed kodowaniem.
04Możliwe obszary współpracy
Potencjalne zajęcia, laboratoria, projekty studenckie, materiały dydaktyczne i badania nad wykorzystaniem SI w uczeniu się.
Wstępna ocena stron i procesów cyfrowych, porządkowanie ustaleń, materiał dowodowy oraz przygotowanie do dalszej walidacji.
Projektowanie i budowa małych oraz średnich systemów webowych, które porządkują konkretny proces organizacyjny.