His research focuses on developing new methods in computational intelligence and data mining and ensembling methods in machine learning. He authored approximately 50 research papers. He is a principal investigator of the Polish Ministry of Science and Higher Education project Computational Intelligence Methods in Data Mining and researcher in Polish-Singapore Research Project “Development of intelligent techniques for modeling, controlling and optimizing complex manufacturing systems”. He is currently authoring a book on multiple classification techniques to be published in Springer. He was a reviewer for major computational intelligence journals.