Jest współtwórcą i dyrektorem zarządzającym Humanoit Group oraz HG Intelligence SA, spółek budujących m.in. oprogramowanie wspierające i realizujące zagadnienia Business Intelligence oraz propagujących idee IoT (Internet Rzeczy). Brał udział w wielu międzynarodowych projektach dla znanych i uznanych marek. Swoje obowiązki zawodowe łączy z pracą naukową i dydaktyczną w AGH. Jest współpomysłodawcą i współtwórcą programu studiów podyplomowych z marketingu internetowego oraz E-gospodarki na Wydziale Humanistycznym, który w grudniu roku 2012 zajął II miejsce w ogólnopolskim konkursie na najlepsze programy studiów organizowanym przez MNiSW. W AGH prowadzi zajęcia m.in. z technologii webowych, mobilnych oraz UX/UI.