Przejdź do treści
Rafał Jankowski – strona główna

Programista Java · Trener IT

Praktyczne szkolenia IT dla zespołów programistycznych

AI w pracy programisty, Apache Kafka, mikroserwisy, Elasticsearch i Java. Szkolenia prowadzone przez aktywnego programistę z doświadczeniem komercyjnym.

Współpracowałem m.in. z

  • Comarch
  • Sages
  • Capital in Software
  • Altkom Akademia

Oferta

Obszary szkoleń

Szkolenia zamknięte dla firm. Każde dopasowuję do poziomu zespołu i technologii, z którymi pracujecie.

Cała oferta

Claude Code w codziennej pracy zespołu – od pierwszej sesji w terminalu po własnych agentów i powtarzalne workflow.

  • Start z Claude Code
  • Praca z kodem
  • Agentic workflow
  • Automatyzacja i rozszerzenia
  • Koszty, jakość i bezpieczeństwo

Apache Kafka od architektury po działające aplikacje w Javie i Springu – z naciskiem na gwarancje dostarczania i problemy produkcyjne.

  • Model i podstawowe pojęcia
  • Architektura
  • Producenci
  • Konsumenci
  • Spring Kafka i administracja
  • Kafka Streams

Od Spring Boota i Spring Cloud po komunikację asynchroniczną, cache i Kubernetes – budujemy działający system mikroserwisów.

  • Fundamenty architektury
  • Spring Boot i Spring Cloud
  • Komunikacja asynchroniczna
  • Wydajność i cache
  • Testowanie
  • Kontenery i Kubernetes

Elasticsearch od architektury klastra po wyszukiwanie i agregacje w aplikacjach Java – z naciskiem na to, jak dane są analizowane i indeksowane.

  • Ekosystem i architektura
  • Dane i indeksy
  • Analiza tekstu
  • Mapowanie
  • Zapytania i agregacje
  • Elasticsearch w aplikacji Java

Nowoczesna Java w codziennej pracy zespołu – od nowych funkcji języka po wydajność i współbieżność.

  • Nowoczesna Java
  • Współbieżność
  • JVM i wydajność
  • Jakość i testowanie
Rafał Jankowski – programista java i trener it

Kim jestem

Cześć, jestem Rafał

Od wielu lat pracuję jako programista Java i równie długo prowadzę szkolenia techniczne – m.in. we współpracy z Comarch i Sages. Wspieram też zespoły jako konsultant techniczny. Uczę tego, czego sam na co dzień używam w projektach – także narzędzi AI, takich jak Claude Code.

Programista

Od wielu lat projektuję i rozwijam systemy backendowe w Javie. Wciąż programuję zawodowo.

Trener

Od lat prowadzę szkolenia techniczne dla zespołów programistycznych – zdalnie i stacjonarnie.

Konsultant techniczny

Wspieram zespoły w decyzjach architektonicznych, przeglądach kodu i problemach produkcyjnych.

Więcej o mnie

Dlaczego warto

Szkolenie prowadzone przez kogoś, kto pisze kod na co dzień

Zespół dostaje wiedzę sprawdzoną w projektach komercyjnych, a nie przegląd dokumentacji.

Praktyk, nie tylko trener

Na co dzień pracuję jako programista Java. Na szkoleniu mówię o tym, co sprawdza się w realnych projektach – i o tym, co się nie sprawdza.

Warsztat zamiast wykładu

Większość czasu to praca z kodem: ćwiczenia, analiza przykładów i rozwiązywanie problemów, które zespół zna ze swojego projektu.

Realne scenariusze

Ćwiczenia opieram na sytuacjach z produkcji: awariach, problemach z wydajnością, migracjach i trudnych decyzjach architektonicznych.

Program dopasowany do zespołu

Przed szkoleniem ustalamy poziom uczestników, stos technologiczny i cele. Program nie jest kopią katalogowej agendy.

Współpraca

Jak wygląda współpraca

  1. Krok 1

    Rozmowa

    Krótka rozmowa o zespole, technologiach i celach szkolenia.

  2. Krok 2

    Propozycja

    Program dopasowany do potrzeb, wariant czasowy i wycena.

  3. Krok 3

    Szkolenie

    Stacjonarnie w Waszej siedzibie lub zdalnie.

  4. Krok 4

    Podsumowanie

    Rekomendacje dla zespołu i dalsze kroki.

Referencje

Co mówią klienci

Wszystkie referencje
Comarch

Uczestnicy niezmiennie wysoko oceniają jego szkolenia

„Rafał od dłuższego czasu prowadzi u nas szkolenia techniczne i za każdym razem uczestnicy wychodzą z nich zadowoleni. Jego zajęcia są niezmiennie bardzo wysoko oceniane – kursanci doceniają praktyczne podejście, dużo pracy z kodem i konkretne odpowiedzi na pytania z ich własnych projektów. Chętnie powierzamy mu kolejne grupy i polecamy współpracę z Rafałem.”

Agnieszka KafelSpecjalista ds. szkoleń, ComarchSzkolenia techniczne prowadzone w Comarch

Porozmawiajmy o szkoleniu dla Twojego zespołu

Opisz, z jaką technologią pracuje zespół i co chcecie poprawić. Odpowiem z propozycją programu i wyceną.