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

O mnie

Rafał Jankowski

Programista Java, trener techniczny i konsultant. Od lat łączę pracę przy projektach komercyjnych z prowadzeniem szkoleń – dziś także z wykorzystaniem AI w codziennej pracy programisty.

Jestem przede wszystkim praktykiem. Nie przestałem programować, kiedy zacząłem uczyć – i to jest fundament moich szkoleń.

Od wielu lat pracuję jako programista Java. Projektuję i rozwijam systemy backendowe – od pojedynczych usług, przez architekturę mikroserwisów, po systemy oparte na zdarzeniach i Apache Kafka. Na co dzień mierzę się z tymi samymi problemami, co zespoły, które szkolę: wydajnością, niezawodnością, utrzymaniem kodu i decyzjami, których skutki widać dopiero na produkcji. Stałą częścią tej pracy są dziś narzędzia AI, takie jak Claude Code – korzystam z nich przy pisaniu i refaktoryzacji kodu, analizie dużych repozytoriów, code review i testach.

Równie długo prowadzę szkolenia techniczne dla zespołów programistycznych, m.in. we współpracy z Comarch i Sages. Uczę tego, czego sam używam w projektach: AI w pracy programisty, Apache Kafka, architektury mikroserwisów, Elasticsearch i Javy. Na szkoleniach stawiam na warsztat – większość czasu uczestnicy spędzają przy kodzie. Niezależnie od tematu pokazuję też, gdzie AI realnie przyspiesza pracę zespołu, a gdzie jego wyniki trzeba uważnie weryfikować.

Jako konsultant techniczny wspieram zespoły w decyzjach architektonicznych, przeglądach kodu i rozwiązywaniu problemów produkcyjnych. Te doświadczenia trafiają bezpośrednio do programów szkoleń – dlatego ćwiczenia opieram na realnych scenariuszach, a nie na przykładach z dokumentacji.

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.

Współpracowałem m.in. z

  • Comarch
  • Sages
  • Capital in Software
  • Altkom Akademia

Szukasz praktycznego szkolenia dla swojego zespołu?

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