Trener
Rafał Jankowski

Programista i lider techniczny z ponad 9-letnim doświadczeniem w projektowaniu i rozwoju systemów backendowych oraz architektury mikroserwisowej. Na co dzień pracuje z technologiami Java i Kotlin, projektując rozwiązania o wysokiej skalowalności i wydajności w środowiskach chmurowych. Od kilku lat aktywnie działa jako trener i mentor IT, prowadząc szkolenia z zakresu architektury systemów, Spring, Apache Kafka, TDD oraz technologii konteneryzacji i Kubernetes. W pracy szkoleniowej stawia na praktyczne podejście, warsztaty oparte na realnych problemach oraz rozwijanie samodzielności programistów. Jako Team Leader i Technical Leader pracuje blisko zespołów, wspierając ich rozwój, podejmowanie decyzji architektonicznych oraz budowanie dobrych praktyk inżynierskich. Łączy perspektywę eksperta i praktyka, pomagając zespołom tworzyć rozwiązania gotowe na realne wyzwania biznesowe. Jest prelegentem konferencji technologicznych oraz aktywnym członkiem społeczności IT, dzieląc się wiedzą i doświadczeniem z szerszym środowiskiem.
Specjalizacje
Architektura systemów i mikroserwisów: projektowanie architektury mikroserwisowej i systemów rozproszonych. Domain-Driven Design, event-driven architecture: projektowanie skalowalnych i odpornych systemów backendowych. Nowoczesne technologie backendowe: Java, Kotlin, Spring Boot Apache Kafka i systemy komunikacji asynchronicznej projektowanie i rozwój REST API. Cloud i konteneryzacja: Docker i Kubernetes w praktyce projektowanie i wdrażanie aplikacji w środowiskach chmurowych budowa i utrzymanie środowisk kontenerowych. Jakość i proces wytwarzania oprogramowania: TDD i dobre praktyki inżynierskie testowanie systemów rozproszonych code review i budowanie standardów jakości. Praca zespołowa i rozwój kompetencji: mentoring indywidualny i zespołowy programistów rozwój kompetencji technicznych i ścieżek rozwoju
Doświadczenie
Ponad 6 lat doświadczenia w prowadzeniu szkoleń programistycznych oraz mentoringu zespołów IT. Prowadzenie szkoleń dla firm szkoleniowych i organizacji komercyjnych (m.in. Comarch, Altkom Akademia). Specjalizacja w szkoleniach z zakresu architektury mikroserwisowej, Spring, Apache Kafka, TDD oraz technologii chmurowych (Docker, Kubernetes). Doświadczenie w realizacji warsztatów praktycznych, szkoleń zdalnych i stacjonarnych oraz onboardingu i rozwoju programistów. Team Leader i Technical Leader rozwijający kompetencje zespołów poprzez mentoring, code review i budowę ścieżek rozwoju.