Doktor informatyki, absolwent Wydziału Elektroniki i Technik Informacyjnych Politechniki Warszawskiej oraz Wydziału Zarządzania Uniwersytetu Warszawskiego. Obecnie adiunkt w Instytucie Informatyki Politechniki Warszawskiej oraz wykładowca na Wydziale Historycznym Uniwersytetu Warszawskiego. Pracował także jako konsultant w dziedzinie ICT, prowadząc projekty dla przemysłu oraz organizacji międzynarodowych, w tym dla ONZ i Banku Światowego, zarówno w kraju, jak i za granicą.
Jego zainteresowania naukowe dotyczą problematyki przetwarzania i przeszukiwania dokumentów w języku naturalnym oraz sieci Internet, mobilnych technologii IT, odkrywania i zarządzania wiedzą oraz sztucznej inteligencji. Interesują go także związki techniki z procesami społecznymi i kulturowymi. [edytuj opis]