Mikroserwisy sterowane zdarzeniami — od architektury po produkcję na AWS.

Dostarczam oprogramowanie end-to-end: backend w Javie i Springu, integracje systemów, architekturę rozwiązań i frontend — wdrażane na AWS z Dockerem, Helmem i Kubernetesem. Pracuję zdalnie z Polski.

// architektura heksagonalna · porty i adaptery · CQRS
lat w inżynierii oprogramowania
15+
prowadzę M04 jako kontraktor B2B
od 2014
dziś na produkcji
Java 25
certyfikaty Oracle
OCA + OCS

01 / Technologie

Z czym pracuję

Narzędzia, których używam na co dzień w dwóch ostatnich projektach.

Java i Spring

Java 11 · 17 · 21 · 25
Spring Boot 2/3/4
Spring Cloud · Data · Security
REST · OpenAPI

Event-driven

Apache Kafka · Avro
RabbitMQ
AWS SQS · Lambda
Mikroserwisy

AWS

EC2 · RDS · S3
API Gateway · CloudFront
OpenSearch · Redis
Secrets Manager · CloudWatch

Dane

PostgreSQL · MySQL
jOOQ · Hibernate
Flyway
SQL

Kontenery i CI/CD

Docker · Kubernetes · Helm
Argo · GitLab
Maven · Gradle
Keycloak · Consul

Jakość i obserwowalność

JUnit 5 · Testcontainers
JaCoCo · Sonar · JMeter
Grafana · Prometheus
ELK · Datadog · async-profiler

Rozwój wspierany przez AI

Claude Code na pierwszym miejscu — vibe coding podparty inżynierską dyscypliną.

Coraz więcej mojego kodu powstaje razem z Claude Code. Ja prowadzę architekturę, domenę i review; agent wykonuje ciężką pracę; testy i code review pilnują jakości produkcyjnej.

Używam też: Claude · Cursor · JetBrains AI (Junie)

02 / Doświadczenie

Ostatnie projekty

05.2026 — obecnie

OBI Smart Technologies Poland

Zdalnie · projekt Payments

Senior Software Engineer — Java/AWS

Mikroserwisy płatnicze sterowane zdarzeniami, działające na AWS i Kubernetesie.

Java 17/25 · Spring Boot 3/4 · Spring Cloud · Kafka · Avro · jOOQ · PostgreSQL (RDS) · Kubernetes · Argo · Flyway · Testcontainers · Sonar · Grafana

07.2022 — 06.2026

VIDAA

Zdalnie · projekt VIDAA ADR8 (początkowo przez SeaChange Polska)

Senior Java Developer · Tech Lead · Team Lead

Zespół Cloud Services rozwijający platformę streamingową na telewizory z VIDAA OS (Hisense, Toshiba). Współtworzenie od zera polskiego centrum R&D VIDAA.

  • Tech Lead dwóch aplikacji backend-for-frontend: TV Channels i PEM Console; prowadzenie interdyscyplinarnego zespołu siedmiu developerów i testerów.
  • Prowadzenie integracji BackOffice (40 mikroserwisów) z Amazon Fire TV, Google TV, VIDAA CMS i VIDAA PAY.
  • Code review, współodpowiedzialność za incydenty i narzędzia wewnętrzne do utrzymania systemów.

Java 11/17/21 · Spring Boot 2/3 · RabbitMQ · Kafka · AWS (SQS, Lambda, S3, OpenSearch, API Gateway) · MySQL · Redis · Helm · Kubernetes · Keycloak · ELK · Datadog

Wybrane realizacje

Generali · Tech Lead

Payment Gateway

Aplikacja greenfield w architekturze heksagonalnej z CQRS i DDD. Integracje z PayU, Tuba Pay, Citibank i BNP Paribas; wypłaty Express Elixir i SEPA, scentralizowane rozliczenia i księgowanie wyciągów bankowych.

VIDAA · Tech Lead

PEM Console

System ingestii EPG dla dostawców treści, m.in. Frequency (Sony) i Ervideo — import, normalizacja i walidacja ramówek.

SeaChange → VIDAA

Migracja platformy OVP

Integracja z VIDAA Accounts, funkcje Fast Channels dla treści linearnych i migracja kodu na nową infrastrukturę GitLab.

Wcześniej (2010–2022)

  • Generali Polska — IT Solutions Designer, INSIS 10 i Payment Gateway (2015–2022)
  • Proama — Oracle ADF Developer, INSIS 9 (2014–2015)
  • Comp, Big Vent, Comp Centrum Innowacji — Oracle Fusion Middleware (2011–2015)
  • Centrum Komputerowe Politechniki Łódzkiej — Java/Oracle Developer (2010–2011)

03 / Podejście

Prosto, czysto, elastycznie

Architektura ma ułatwiać zmiany, a nie je blokować.

Co dostarczam

Backend, frontend, integracje systemów, projekt architektury i wdrożenie — end-to-end.

Architektura

Event-driven, heksagonalna (Ports & Adapters), DDD, CQRS, Clean Architecture.

Jak pracuję

Zdalnie, w zespołach Scrum i Kanban.

Certyfikaty i wykształcenie

Oracle OCA (Java SE) oraz OCS (ADF 11g/12c, SOA, BI, DW). Magister informatyki, Politechnika Łódzka.

Ciągły rozwój

Programy devstyle.pl: Architekt Jutra, Archetypy oprogramowania, Domain Drivers, Legacy Fighter, DNA, Smart Testing.

Vibe coding z Claude Code

Podejście AI-first: ja prowadzę, Claude Code buduje, a architektura, testy i review trzymają wysoką jakość — szybsze prototypowanie, debugowanie i dokumentacja API.

04 / Kontakt

Budujesz system na Javie i AWS? Porozmawiajmy.

Napisz do mnie na LinkedIn
Paweł Wenerski M04
ul. Polna 14D, 24-103 Żyrzyn
NIP 7162694723 · REGON 061712701
© 2014–2026 Paweł Wenerski M04 LinkedIn