Programista z ponad 10-letnim doświadczeniem. Specjalizuje się w dostarczaniu wydajnych rozwiązań dla świata finansowego. Na codzień zajmuje się tematami z zakresu architektury aplikacji, zwinnego wytwarzania oprogramowania oraz continuous delivery. W pracy programisty najbardziej interesuje się rozwiązywaniem problemów dotyczących procesu wytwarzania oprogramowania jako całości.
Uwielbia dzielić się wiedzą oraz szerzyć dobre praktyki, przed którymi branża finansowa nieustannie się opiera. Wyznaje pogląd, że bycie wykwalifikowanym programistą to za mało, a umiejętności komunikacji w zespole są w dzisiejszym świecie niezbędne do osiągnięcia swoich celów. W wolnych chwilach rozwija swój projekt edukacyjny dla początkujących programistów.