W branży od 2005 roku. Obecnie w firmie Atlassian jako Senior Engineering Manager. Zaczynał karierę jako tester, następnie Test Manager, Quality Engineer i Quality Engineering Manager. Od 2018 roku zajmuje się zarządzaniem organizacjami rozwoju oprogramowania jako Engineering Manager. Wykładowca na studiach podyplomowych z testowania oprogramowania. W przeszłości współorganizator spotkań i konferencji testerskich. W pracy skupia się na skuteczności poprzez wartości servant leadership.
Prywatnie tata, biegacz, miłośnik przyrody i kultury hip-hop.