Z wykształcenia inżynier mikro i optoelektroniki. Ukończył studia na Wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej. Od 2008 roku związany z branżą IT. Zaczynał jako inżynier wsparcia sprzedaży serwerów x86 na rynku SMB i Enterprise, kontynuując karierę jako architekt rozwiązań z zakresu pamięci masowych oraz rozwiązań backup. Ostatnie 3 lata odpowiadał za dział sprzedaży rozwiązań do przechowywania i ochrony danych (Data Services and Storage) oraz pełnił funkcję członka zarządu firmy HPE. Obecnie w firmie ApexIT odpowiada za rozwój biznesu oraz strategiczne doradztwo klientom.