Automatyzacja procesów biznesowych

Automatyzacja, która oddaje Ci czas.

Pomagam firmom upraszczać i automatyzować powtarzalne procesy — od integracji i przepływów danych, przez interaktywne mapy i wizualizację danych, po aplikacje webowe i infrastrukturę.

  • Automatyzacja
  • Integracje
  • Aplikacje web
  • Mapy interaktywne
  • Programowanie

Co robię

Od pomysłu do działającego systemu

01

Automatyzacja procesów

Łączę narzędzia, które już masz, i automatyzuję ręczne kroki: formularze, e-maile, raporty, przenoszenie danych między systemami.

02

Integracje i API

Spinam aplikacje, sklepy, CRM i bazy danych w jeden spójny obieg informacji.

03

Aplikacje webowe

Strony i aplikacje z logowaniem, panelami i danymi — szyte na miarę procesu, nie odwrotnie.

04

Infrastruktura i hosting

Domeny, hosting, poczta i serwery, które działają stabilnie i nie wymagają Twojej uwagi.

Jak to działa

Cztery kroki, zero chaosu

Bez wielkich wdrożeń na raz. Małymi krokami, które od razu przynoszą efekt.

  1. 1

    Rozmowa

    Słucham, co Cię spowalnia. Bez żargonu — opowiadasz, jak działa Twoja firma.

  2. 2

    Mapa procesu

    Rozrysowuję, co dzieje się ręcznie i co da się zautomatyzować. Dostajesz jasny plan i wycenę.

  3. 3

    Wdrożenie

    Buduję i wpinam automatyzację w Twój obieg — w krokach, które od razu widać w działaniu.

  4. 4

    Wsparcie

    Zostaję w kontakcie: poprawki, rozwój i opieka nad tym, co już działa.

Doświadczenie

Klienci i projekty

Ponad dekada inżynierii oprogramowania w finansach i konsultingu technologicznym — zanim zacząłem pomagać firmom bezpośrednio. Rozwiń projekt, by zobaczyć szczegóły.

letsweb.biz

Własna praktyka 2025 — teraz

Po dekadzie w projektach korporacyjnych — automatyzacja, aplikacje webowe i infrastruktura dla firm, bezpośrednio.

Luxoft / DXC

Konsulting technologiczny 2023 — 2025

Modernizacja dojrzałych systemów enterprise — od migracji JBoss → WildFly po bezpieczeństwo i integracje.

Migracja JBoss 6 → WildFly 26.x 10.2023 — 05.2025

WildFly 26.x · JBoss 6 (domain mode) · RESTEasy 4.7.7 · Elytron · Azure AD · JAX-RS · Spring Boot · Vaadin

Projekt u klienta: migracja zestawu aplikacji z przestarzałej platformy JBoss 6 na WildFly 26.x. Klient utrzymywał wiele serwerów JBoss w trybie domenowym, wymagających dostosowania do zgodności z WildFly — korekt konfiguracji oraz zmian w kodzie aplikacji wynikających z zależności od nieaktualnych bibliotek.

  • Aktualizacja RESTEasy z wersji 2.x (dołączonej do JBoss) do 4.7.7 w WildFly wraz z odpowiednimi zmianami w kodzie.
  • Zastąpienie modułu Elytron wersją załataną pod integrację z Azure AD — poprawka zgłoszona upstream (GitHub PR #2193) oraz zgłoszenie wsparcia do Red Hat.
  • Przebudowa modelu bezpieczeństwa — przeniesienie autorskiej logiki bezpieczeństwa z poziomu aplikacji do standardowej konfiguracji WildFly.
  • Budowa endpointów REST (JAX-RS) udostępniających API dla aplikacji legacy (Apache Struts 1.x, Eclipse RCP) modernizowanych w oparciu o Spring Boot, Vaadin i inne współczesne biblioteki.

ITMAGINATION

Konsulting technologiczny 2021 — 2023

Backend platformy streamingowej w chmurze — Java i Spring Boot na GCP, od monolitu po mikroserwisy.

Streaming Platform 08.2021 — 04.2023

Java 11 · Spring Boot 2.2 · Gradle · Hystrix · Jenkins · GCP: GKE, Spanner, BigTable, Pub/Sub, MySQL

Backend platformy streamingowej: rejestracja i konta użytkowników, płatności oraz zaangażowanie w treści. Wersja amerykańska miała dedykowany zespół w USA; praca 100% zdalna z kwartalnymi spotkaniami w Warszawie (zespół urósł z 4 do ~10 osób).

  • Analiza współdziałania istniejących komponentów i naprawa błędów; refaktoryzacja oraz rozwój nowych funkcji.
  • Wydzielanie funkcji do pakietów Java w ramach migracji z monolitu do mikroserwisów.
  • Poprawa jakości kodu (Sonar, Spotless) i pokrycia testami; redukcja długu technicznego.
  • Udział w codziennych spotkaniach scrum, w tym z częścią zespołu w USA.

GFT

Transformacja cyfrowa 2019 — 2021

Bankowe mikroserwisy — bezpieczeństwo, konfiguracja i redukcja długu technicznego.

Web Application for Customer Profiling 08.2020 — 08.2021

REST API · frontend SPA

Aplikacja webowa wspierająca opiekuna klienta banku w profilowaniu klienta i doborze dopasowanych produktów.

  • Współprojektowanie backendu REST API dla frontendu SPA i pozostałych usług.
  • Implementacja nowych funkcji, testy i wdrożenia na dostępne środowiska.
  • Udział w sesjach konsultacyjnych organizowanych przez klienta.
Maintenance & Reduction of Technical Debt 08.2019 — 08.2020

Spring Boot · Spring Cloud Config · CyberArk · mikroserwisy

Poprawa konfiguracji i bezpieczeństwa zestawu 30+ mikroserwisów — przeniesienie konfiguracji z plików do serwera konfiguracji oraz integracja z CyberArk.

  • Pierwsza implementacja integracji mikroserwisów z CyberArk.
  • Współpraca z jednostkami klienta przy wprowadzaniu danych wrażliwych do CyberArk.
  • Migracja konfiguracji z plików do Spring Cloud Config Server.
  • Obsługa cyklu życia mikroserwisów.

Softfin

Fintech / bankowość 2017 — 2019

Integracje w fintechu — synchronizacja i spójność danych między systemami legacy a nowymi.

Porting Web Apps to On-Premise JBoss 07.2019 — 08.2019

Spring Boot · SOAP CXF · REST · Hystrix · DB2 · Jenkins/Bamboo · Nexus · JBoss

Przejęcie usług webowych od firmy partnerskiej i uruchomienie ich na lokalnej platformie JBoss (on-premise).

Synchronization of Systems 07.2017 — 07.2019

Java 8 · Spring Boot · Apache Camel · SOAP CXF · MyBatis · Oracle 11g CDC · Jenkins

Mechanizm synchronizacji utrzymujący spójność danych między systemem legacy a nowym: co N minut odpytuje 11 widoków zasilanych przez Oracle CDC, a asynchroniczny przepływ budują komponenty wzorców Apache Camel (multicast, aggregator, splitter, seda). Dodatkowo optymalizacja klientów SOAP zarządzania dokumentami oraz pipeline’y CI/CD w Jenkins.

Mobica

Usługi inżynieryjne 2011 — 2017

Pierwsze lata budowania systemów produkcyjnych — od Javy EE po dekodery STB.

Payment Tokenization 08.2016 — 07.2017

Spring · REST · Oracle · Docker · JBoss · LDAP/Kerberos

Nowe funkcje platformy płatności mobilnych zgodnie ze specyfikacją klienta; konteneryzacja JBoss i testy uwierzytelniania opartego o Kerberos.

Mobile Products Management App 04.2016 — 08.2016

Spring Boot REST · MongoDB · Google Cloud Messaging · RabbitMQ

Backend platformy do wydawania i kontroli produktów IoT dużego operatora mobilnego.

Web Portal 05.2015

Spring · Spring Boot · MVC · REST · Tomcat · Maven

Backend portalu webowego (praca zespołowa).

Oracle SOA Orchestration 03.2014

SOAP · SOA · BPEL · OSB · XML/XSLT · WebLogic · JDeveloper

Warstwa orkiestracji nad usługami Spring na platformie Oracle SOA — operacje na plikach i transformacje binarne↔XML↔CSV w oparciu o wzorce integracyjne (EIP).

File Download 11.2013

Spring · JAX-RS · Postgres · JS/jQuery · Tomcat

Front i backend pobierania raportów generowanych w locie: wybór kryteriów w UI, walidacja JS i strumień CSV z kontrolera Spring.

Map Updates 08.2013

Java SE · JAXB · Postgres · Shapefile/DBF/XML · wielowątkowość

Narzędzie nanoszące opisane w XML zmiany map (drogi, manewry) na format Shapefile; reaktywny silnik na listenerze JAXB, wątki Callable per zmiana.

Liquibasing SQL Scripts 08.2013

Maven · Jenkins · Liquibase

Wprowadzenie Liquibase do pipeline’u CI — konwersja skryptów SQL na sparametryzowane changelogi (dwa schematy, 9+ tabel), pakowane w jar.

Code Quality Monitoring in Jenkins 07.2013

Java SE · Sonar API · Freemarker · Jenkins

Aplikacja zbierająca z Sonar API dane o jakości kodu (pokrycie testami, błędy krytyczne/blokujące) i generująca wykresy kondycji projektów.

Integration Test Framework 05.2013

Java SE · JAX-RS · Embedded Tomcat · Maven Surefire/Failsafe · Jenkins

Framework testujący współdziałanie usług webowych — pobiera artefakty z Nexusa, wdraża na Embedded Tomcat i odpala testy krzyżowe w pipeline CI.

XML-Poster 04.2013

Java SE · JAX-RS · Postgres

Klient HTTP czytający spakowane pliki XML, rozpakowujący je i strumieniujący do usługi ładującej dane do Postgresa.

Toolkit Applications 03–12.2013

Java SE · JAX-RS · JAXB · Postgres · Liquibase · Jenkins · TDD

Pełny cykl (wymagania → utrzymanie) narzędzi dla klienta; jako członek zespołu Scrum promowanie praktyk TDD.

Set-Top Box Front-end 10–12.2012

JavaScript · Ant

Interfejs użytkownika dla dużego producenta dekoderów (STB) w oparciu o autorski framework JS klienta (praca zespołowa).

STB Test Harness 03–10.2012

JavaScript · QUnit · Ant · YUI Compressor

Test harness w JavaScript działający na dekoderze przed załadowaniem UI, automatyzujący operacje (głośność, zmiana kanału) na backendzie Qt.

Java EE Web Application 2011

Java EE · JSF/Facelets · EJB · GlassFish · MySQL

Aplikacja Java EE z JSF/Facelets oraz EJB na kontenerze GlassFish i bazie MySQL.

O mnie

Tomasz Kuśmierczyk

Buduję automatyzacje, aplikacje i infrastrukturę.

Od lat pomagam firmom zamieniać żmudne, ręczne czynności w procesy, które dzieją się same. Łączę doświadczenie programisty z praktyką administratora — dzięki temu nie tylko zbuduję rozwiązanie, ale też utrzymam je przy życiu.

Pracuję bezpośrednio, bez korporacyjnych pośredników. Rozmawiasz z osobą, która faktycznie buduje Twój system.

  • Automatyzacja
  • Integracje / API
  • Full-stack
  • Geowizualizacja / mapy

Kontakt

Opowiedz, co Cię spowalnia.

Napisz dwa zdania o swoim procesie. Odpiszę z pierwszymi pomysłami — bez zobowiązań.

lub napisz prosto na
tomasz.kusmierczyk@letsweb.biz