Programista oprogramowania w różnych dziedzinach przemysłu. Aktywnie przyczynia się do budowania czeskiej społeczności wokół języka Rust, języka programowania znakomitego ze względu na swoje nastawienie na bezpieczeństwo i niezawodność. Regularnie prezentuje i prowadzi warsztaty dla programistów na terenie Czech i Europy. W ostatnich latach wykazywał zainteresowanie poprawą komunikacji i negocjacji między programistami a interesariuszami projektów, pełniąc rolę trenera negocjacji w Mastery Club. Inspirację do negocjacji czerpie z postaci takich jak Jan Mexo Řehák, Gary Noesner, Phil Andrew, Adam Dolník i Karel Pošíval.