He obtained his doctoral degree from AGH University of Science and Technology AGH in Cracow and habilitation degree from IBS PAN in Warsaw. His interests include string matching algorithms and compressed data structures.