Na co dzień Programista/Architekt w ING Banku Śląskim. Jego ojczystym językiem od ponad 10 lat jest Java. Entuzjasta konteneryzacji, mikroserwisów, clouda i modularyzacji. Prywatnie fan dobrych seriali, zdrowego jedzenia i natury.
W ciągu ostatnich kilku lat tematyka konteneryzacji, mikroserwisów i chmur publicznych zyskała mocno na popularności. Obecnie zagadnienia te inspirują tysiące programistów do tworzenia nowych, lepszych, szybszych i stabilniejszych rozwiązań.
Jeszcze 10 lat temu najpopularniejszą architekturą wybieraną przy tworzeniu aplikacji był jednolity monolit. Rozwiązanie takie pociągało za sobą wiele plusów. Cały kod w jednym miejscu, szybki czas developmentu oraz brak konieczności zmagania się z problemami systemów rozproszonych. Architektura ta ma jednak swoje ograniczenia. Rozpoczęcie procesu globalnej cyfrowej transformacji spowodowało znaczne zwiększenie ilości wytwarzanych danych, których stara architektura nie była już w stanie efektywnie przetworzyć.