Od 11 lat związany z branżą IT menedżer zespołów deweloperskich, a także Scrum Master, Product Owner i deweloper. Wieloletni pracownik krakowskiej Motoroli, gdzie początkowo pracował na stanowiskach inżynierskich w zespołach scrumowych, a następnie prowadził zespoły dużej skali w środowisku złożonym. Jego wielką pasją jest pomaganie zespołom w osiąganiu zwinności, co realizował organizując szkolenia dla zespołów deweloperskich, Scrum Masterów, kierowników projektów, ale przede wszystkim inicjując i wspierając zmianę zespołów do zwinności przy użyciu metody Scrum. Swoje wsparcie i szkolenia prezentował również w centrach Motoroli w Stanach Zjednoczonych i w Malezji.
Obecnie niezależny konsultant i trener Scrum. Członek Agile Rebels od 2015r.