Badacz zajmujący się sztuczną inteligencją, ze szczególnym uwzględnieniem zastosowań medycznych i biomedycznych, zwłaszcza w zakresie widzenia komputerowego, biometrii, bioinżynierii oraz modeli łączących wizję z językiem. Autor lub współautor ponad 40 artykułów naukowych oraz uczestnik ponad 10 krajowych i europejskich projektów badawczych. Obecnie robi doktorat na Politechnice Białostockiej, a pracę naukową łączy z praktycznym doświadczeniem zdobytym jako dyrektor generalny, kierownik zespołu, naukowiec i programista.