Wybrane realizacje pokazują przekrój mojej pracy: od języków dziedzinowych i analityki, przez integrację danych, po produkty łączące oprogramowanie ze sprzętem.
Opisy są zrekonstruowane z CV z 2022 i 2025 roku oraz wcześniej potwierdzonych materiałów. Nie dopisuję nieudokumentowanych rezultatów ani szczegółów technologicznych. W kolejnych iteracjach wybrane pozycje zostaną rozwinięte do pełnych studiów przypadku.
2021–2023
potwierdzone
Katalog usług medycznych z rejestracją wizyt
SoftwareHut
Platforma prezentująca usługi medyczne i umożliwiająca rejestrację wizyt.
Projekt kliencki integrował proces rejestracji z rządowym API oraz zewnętrznymi usługami.
Problem
Spójne połączenie interfejsu użytkownika, danych z wielu źródeł i procesu rejestracji zależnego od systemów zewnętrznych.
Mój wkład
architektura frontendu i przepływów integracyjnych
agregacja danych i komunikacja z REST API
wsparcie implementacji i rozwiązywanie problemów
izolowanie awarii usług zewnętrznych
healthcare
platforma webowa
usługi publiczne
TypeScript
Angular
REST API
BFF
integracje
2021–2023
potwierdzone
Platforma modelowania autonomicznych magazynów
SoftwareHut
Narzędzie do modelowania i projektowania autonomicznych systemów magazynowych.
Projekt kliencki łączył rozbudowany frontend z danymi oraz procesami projektowania systemów automatyki magazynowej.
Problem
Przedstawienie złożonego modelu magazynu w interfejsie wspierającym projektowanie i analizę rozwiązania.
Mój wkład
wsparcie architektury frontendu
doradztwo techniczne dla zespołu
code review i diagnozowanie problemów
wsparcie realizacji projektu
automatyka magazynowa
modelowanie
platforma webowa
TypeScript
Angular
frontend architecture
2019–2019
potwierdzone
Narzędzie do audytu sprawozdań finansowych
PwC Advisory
Analityczna aplikacja webowa wspierająca proces audytu sprawozdań finansowych.
Interfejs prezentował złożone dokumenty, umożliwiał zaznaczanie tekstu i adnotacje oraz wizualizował odwołania i korelacje wartości pomiędzy wierszami, stronami i tabelami.
Problem
Czytelna analiza zależności pomiędzy wartościami liczbowymi i treścią w dużych dokumentach finansowych przy zachowaniu wydajności interfejsu.
Rozwiązanie
Aplikacja React/.NET z dynamiczną prezentacją dokumentów, adnotacjami i wizualizacją korelacji danych.
Przeglądarkowy język wyrażeń używany w narzędziach enterprise do planowania, ustalania cen i modelowania.
Rozwiązanie dystrybuowane w produktach ekosystemu SAP ewoluowało od wyrażeń podobnych do formuł arkusza kalkulacyjnego do języka obsługującego pętle, kursory i wskaźniki zbiorów danych, dopasowanie wzorców oraz zaawansowane reguły biznesowe.
Problem
Udostępnienie złożonych reguł biznesowych wielu narzędziom enterprise przy zachowaniu czytelnego interfejsu, walidacji i zgodności z różnymi środowiskami pakowania.
Rozwiązanie
Język dziedzinowy z parserem, edytorem, walidacją, środowiskiem wykonawczym i paczkami AMD, UMD, RequireJS, ES6 oraz SystemJS.
Mój wkład
projekt składni i implementacja parsera
integracja przeglądarkowego edytora
walidacja, runtime i publiczne API
strategia testów BDD i wieloformatowy build
enterprise software
języki dziedzinowe
ekosystem SAP
TypeScript
JavaScript
Web Components
Canvas
BDD
Cucumber
2017–2018
CV 2022
Platforma modelowania biznesowego
Vistex Poland-CEE
Platforma wspierająca prognozowanie oraz modelowanie decyzji biznesowych.
Dashboard obejmował prognozowanie podaży i popytu, strategie cenowe oraz prognozy finansowe.
Problem
Połączenie wielu modeli i danych w narzędziu wspierającym analityczne decyzje biznesowe.
Rozwiązanie
Platforma wykorzystująca algorytmy statystyczne oraz uczenie maszynowe.
Produkt łączył aplikacje dla użytkowników, procesy operacyjne, przechowywanie danych, komunikację z usługami zewnętrznymi oraz elementy sprzętowe.
Problem
Obsługa całego procesu udostępniania pojazdów oraz prognozowanie zapotrzebowania, wykorzystania i terminów konserwacji.
Rozwiązanie
Platforma webowa z REST API i integracjami zewnętrznymi, uzupełniona modelami uczenia maszynowego dla obszaru popytu i eksploatacji.
Mój wkład
kierowanie siedmioosobowym zespołem
decyzje technologiczne i architektura produktu
kierunek implementacji i delivery
R&D oraz pełny cykl życia produktu
mobility
IoT
product development
Angular
PHP
Zend Framework
PostgreSQL
REST API
machine learning
2013–2014
potwierdzone
Platforma obsługi programów finansowania transgranicznego
Ericpol
Platforma sektora publicznego obsługująca składanie, ocenę i przetwarzanie wniosków o finansowanie.
Rozwiązanie obejmowało formularze elektroniczne, biblioteki wspierające, silnik workflow, walidację danych oraz panel webowy z raportowaniem definiowanym podczas działania systemu.
Problem
Połączenie złożonego obiegu wniosków i dokumentów z bezpieczną obsługą danych przekazywanych przez użytkowników.
Mój wkład
architektura i prowadzenie implementacji frontendu
prowadzenie sześcioosobowego zespołu
panel webowy i dynamiczny moduł raportowania
wsparcie workflow oraz walidacji danych
sektor publiczny
document workflow
fundusze transgraniczne
PHP
JavaScript
Java
workflow
dynamic reporting
2016–2017
potwierdzone
Panel analityczny dla programistów modeli ilościowych
STX Next
System webowy intensywnie wykorzystujący dane, przeznaczony dla zespołów tworzących modele ilościowe.
Projekt realizowany w dwudziestoosobowym środowisku delivery łączył aplikację frontendową z API i procesami przetwarzania danych.
Problem
Wydajna prezentacja oraz integracja danych analitycznych przy zachowaniu czytelnej i utrzymywalnej implementacji.
Rozwiązanie
Panel agregował dane z wielu źródeł i aktualizował je na bieżąco, zachowując sprawne działanie interfejsu.
Mój wkład
implementacja fullstack
integracja frontendu z API i przepływami danych
prace nad wydajnością
poprawa utrzymywalności rozwiązania
analityka ilościowa
systemy intensywnie wykorzystujące dane
dashboard
Python
JavaScript
Angular
REST API
2016–2017
potwierdzone
Modernizacja systemu zarządzania funduszem emerytalnym
STX Next
Migracja rozwiązania legacy do współczesnej aplikacji webowej.
Projekt obejmował migrację z Oracle Forms i środowiska legacy do aplikacji webowej, implementację fullstack oraz integrację danych z istniejącymi procesami backendowymi.
Problem
Przeniesienie funkcji starszego systemu do rozwiązania webowego bez utraty spójności procesów i danych.
Mój wkład
implementacja fullstack
integracja danych i API
wsparcie modernizacji legacy
prace nad wydajnością i utrzymywalnością
modernizacja systemu legacy
finanse
platforma webowa
Python
JavaScript
Angular
REST API
Oracle Forms
2013–2013
CV 2022
Katalog dealerów
Ericpol
Rozwiązanie ETL integrujące dane pochodzące z wielu źródeł i krajów.
System obejmował pobieranie, transformację, zarządzanie i eksport danych oraz aplikację webową.
Problem
Ujednolicenie rozproszonych danych o różnej strukturze i pochodzeniu.
Mój wkład
główna odpowiedzialność za proces ETL
projekt modelu danych
wsparcie rozwoju aplikacji webowej
integracja danych
data processing
ETL
bazy danych
web
2014–2016
potwierdzone
Kanał live chat dla platformy e-commerce
Focus Telecom Polska
Rozwiązanie komunikacji z klientami obsługujące ruch dużego serwisu e-commerce.
Projekt obejmował PoC architektury mikroserwisowej, implementację i produkcyjne wdrożenie rozwiązania konkurującego z wyspecjalizowanymi platformami live chat.
Problem
Niezawodna obsługa komunikacji w czasie rzeczywistym przy dużym ruchu i integracji z istniejącym środowiskiem biznesowym.
Mój wkład
projekt architektury i mikroserwisowy PoC
implementacja komponentów komunikacyjnych
integracje backendowe
wsparcie wdrożenia produkcyjnego
e-commerce
komunikacja czasu rzeczywistego
obsługa klienta
Node.js
PHP
Symfony
PostgreSQL
microservices PoC
2010–2011
potwierdzone
European Education Connectivity Solution — Student Connectivity Module
Politechnika Łódzka
Moduł bezpiecznej, rozproszonej wymiany danych studentów pomiędzy uczelniami.
Moduł EECS SCM wspierał elektroniczny obieg dokumentów w środowisku obejmującym wiele instytucji.
Problem
Skalowalna i bezpieczna wymiana danych oraz dokumentów pomiędzy uczelniami.
Mój wkład
rozwój modułu komunikacyjnego
wsparcie bezpiecznego obiegu dokumentów
praca nad wymianą danych w systemie rozproszonym
edtech
integracje
bezpieczeństwo
distributed systems
secure data exchange
Kontakt
Porozmawiajmy o projekcie, szkoleniu albo wyzwaniu, które chcesz rozwiązać.
Opisz krótko kontekst, oczekiwany rezultat i rodzaj potrzebnego wsparcia. Jeżeli temat mieści się w moim obszarze kompetencji, zaproponuję możliwy sposób działania.