Absolwent Wydziału Zarządzania Uniwersytetu Warszawskiego, obecnie w trakcie studiów doktoranckich na tym samym wydziale.
Swoje życie zawodowe dzieli pomiędzy prowadzenie szkoleń i projekty wdrożeniowe.
Specjalizuje się w implementacji rozwiązań wykorzystujących technologie SharePoint oraz Enterprise Project Management.
Jest jednym z liderów Polish SharePoint Group – społeczności zrzeszającej pasjonatów platformy SharePoint.
Prelegent na wielu ogólnopolskich konferencjach. Od wielu lat współpracuje z ośrodkami edukacyjnymi prowadząc szkolenia z zakresu rozwiązań firmy Microsoft.
W firmie Infowave odpowiada za koordynację projektów wdrożeniowych dotyczących technologii SharePoint. Odpowiedzialny za analizę, projektowanie i doradztwo w zakresie wdrażania systemów pracy grupowej oraz optymalizację procesów biznesowych.