Projekty

Projekty

Case studies z obszaru integracji, automatyzacji, AI oraz systemów wbudowanych. Projekty komercyjne są zanonimizowane.

24 projekty

AI / LLM Wyróżniony

Lokalna platforma Chat + RAG

Webowy czat z lokalnym modelem LLM, bazą wektorową i osobnym serwisem RAG — konta użytkowników, indeksowanie dokumentów, retrieval.

Next.js 14React 18NextAuthPrismaPostgreSQL
2024–2025
IoT / Embedded WyróżnionyProjekt prywatny

Integracja napędu ABUS FCA4100 z Home Assistant

Sterowanie napędem ABUS przez Arduino + ESP8266: nieblokująca logika, krańcówki fail-safe, watchdog i konfigurowalny czas impulsu, spięte z Home Assistant.

Arduino Uno (C++)ESP8266Home AssistantLevel shifting 5V/3.3VMostek H / sterownik
2025
Plugin Jira

Plugin dashboardowy KPI i monitoringu

Zestaw gadżetów dashboardowych dla KPI operacyjnych i monitoringu pracy zespołów w Jira Data Center.

Java 8Jira Data Center 8.20Maven + AMPSActive ObjectsAtlassian SAL
platform · data
AI / LLM

Platforma anonimizacji dokumentów (lokalny LLM)

Lokalna platforma do anonimizacji dokumentów DOCX — regex + lokalny model LLM, praca offline, z naciskiem na prywatność i audytowalność.

Python 3.11FastAPIReact + TypeScript + ViteSQLite / SQLModelOllama
ai · software
Plugin Jira

Plugin administracyjny: zmiana grup i migracja worklogów

Rozszerzenie Jira DC do ryzykownych operacji administracyjnych (masowa zmiana nazw grup, migracja worklogów) z trybami preview/dry-run i raportami.

Java 8Jira Data Center 8.20Maven + AMPSAtlassian SALPostgreSQL
platform · automation
Plugin Jira

Plugin raportowania postępu testów

Rozszerzenie Jira DC o raportowanie postępu testów na bazie danych Jira i dodatku test management — wiele trybów, gadżety i asynchroniczne generowanie.

Java 8Jira Data Center 8.20Maven + AMPSActive ObjectsIntegracja z dodatkiem test management
platform · data
SAP / ABAP

ABAP: wersjonowanie i archiwizacja cenników

Komponent ABAP zapisujący dane cennikowe do tabel Z z archiwizacją historii zmian i kontrolowanym limitem aktywnych wersji per klucz biznesowy.

ABAPTabele Z w SAPOpen SQLKlasyczny model FORM
sap · data
Plugin Jira

Plugin synchronizacji nieobecności HR do worklogów

Plugin Jira DC pobierający nieobecności z systemu HR i przekształcający je w wpisy czasu pracy — z preview, schedulerem i diagnostyką konfliktów.

Java 8Jira Data Center 8.20ScriptRunner Resources (SQL)Active ObjectsTempo worklogs
platform · integration
Integracja danych

Integracja załączników Jira ze wspólnym repozytorium dokumentów

Listener ScriptRunner, który po pojawieniu się załączników tworzy folder w repozytorium plików, przenosi pliki idempotentnie i nadaje dostęp assignee.

Groovy / ScriptRunnerJira Server 8.20Microsoft Graph APIZewnętrzne repozytorium dokumentówListener: Issue Updated / Attachment Created / Issue Assigned
integration · automation
Integracja danych

Synchronizacja struktury organizacyjnej do grup Jira

Synchronizacja struktury organizacyjnej z zewnętrznego systemu do grup Jira/Crowd — UI drzewa działów, dry-run, raportowanie i korelacja logów.

Groovy / ScriptRunnerJira Server / CrowdNiestandardowe REST endpointySQL do bazy organizacyjnejUsługi: avatar, katalog funkcji, powiadomienia e-mail
integration · automation
Plugin Jira

Raport zmian terminu realizacji w Jira

Lekki raport ScriptRunner (REST) zwracający zgłoszenia z historią zmian due date — szybka analiza harmonogramu bez budowy pełnego pluginu.

Groovy / ScriptRunnerJira SearchServiceChangeHistoryManagerREST endpoint JSON
platform · data
Plugin Jira

Panel KPI czasu pracy i atrybutów worklogów

Endpointy i panele ScriptRunner do monitorowania KPI czasu pracy na dashboardach — z uwzględnieniem świąt, wykluczeń i atrybutów worklogów.

Groovy / ScriptRunnerJira GroupManagerTempo REST APIWeb panel (JavaScript)
platform · data
Integracja danych

Webhook tworzenia promocji w platformie low-code

Integracja webhookowa przyjmująca payload promocji i uruchamiająca proces tworzenia dokumentu w platformie low-code — mapowanie i słowniki dynamiczne.

C# (silnik skryptowy platformy low-code)Webhook HTTPModel dokumentu i formularzaSłowniki dynamicznePostman (testy integracyjne)
integration · automation
SAP / ABAP

ABAP: automatyczne ustawianie daty dostępności partii

Rozszerzenie ABAP automatyzujące ustawianie daty dostępności partii po zaksięgowaniu dokumentu — user exit + asynchroniczny FM omijający COMMIT_IN_POSTING.

ABAPUser exitZdalny function moduleBAPI aktualizacji partiitRFC / background task
sap · automation
Integracja danychProjekt prywatny

Integracja stacji pogodowej z API WeatherLink

Aplikacja integracyjna cyklicznie pobierająca dane ze stacji pogodowej przez API WeatherLink i budująca lokalną historię pomiarów do analiz.

WeatherLink APIScheduler cyklicznyBackend integracyjnyBaza danych (archiwizacja pomiarów)
iot · integration
Plugin Jira

Ulubione Tempo bezpośrednio z widoku issue

Rozszerzenie ScriptRunner dodające do widoku zgłoszenia przycisk oznaczania issue jako ulubionego w systemie czasu pracy — Web Fragment + REST.

Groovy / ScriptRunnerJira Web FragmentScriptRunner REST EndpointsTempo REST APIJavaScript w widoku issue
platform · integration
Automatyzacja

Automatyczna synchronizacja Due Date z podzadań do rodzica

Listener ScriptRunner pilnujący spójności terminów: po zmianie daty na sub-tasku wyznacza najpóźniejszy termin i warunkowo aktualizuje Due Date rodzica.

Groovy / ScriptRunnerJira ListenerChangeHistoryManagerIssueManager / updateIssue
automation · platform
Automatyzacja

Automatyczna zmiana statusu po rejestracji czasu pracy

Listener ScriptRunner automatyzujący przejścia workflow po zalogowaniu czasu — per projekt, z opcjonalną synchronizacją statusu rodzica.

Groovy / ScriptRunnerJira ListenerWorkflow transitionsKonfiguracja per projekt
automation · platform
Integracja danych

Migracja integracji z SAP PI/PO do CPI i OData

Migracja integracji portalu operacyjnego z S/4HANA z modelu PI/PO do SAP CPI + OData — kontrakt EDMX, diagnoza błędów 403/500 i walidacja endpointów.

SAP CPISAP S/4HANAOData / EDMXSAP Gateway ClientPostman
integration · sap
SAP / ABAP

ABAP: walidacja transportów w temperaturze kontrolowanej

Rozszerzenie planowania transportów w SAP — konfigurowalne tabele biznesowe i nieblokujące ostrzeżenie, gdy typ pojazdu nie spełnia wymogu temperatury +5°C.

ABAPTransakcja planowania transportuTabele Z edytowalne przez użytkownikaLogika walidacyjna w procesie zapisuKomunikaty informacyjne SAP
sap · automation
SAP / ABAP

ABAP: automatyczne przypisywanie faktur źródłowych

Rozszerzenie programu ABAP o automatyczne przypisywanie faktur źródłowych (tryby 1:1 i 1:n) z walidacją na ekranie selekcji i akcją na ekranie wynikowym.

ABAPRozszerzenie programu raportowegoEkran selekcji i ekran wynikowyLogika walidacyjna parametrówScenariusze testowe
sap · automation