Doświadczony badacz, wykładowca i informatyk, ekspert z wieloletnim doświadczeniem w dziedzinie informatyki i sztucznej inteligencji.

Tytuł magistra inżyniera uzyskał na Politechnice Białostockiej, a stopień doktora w Instytucie Badań Systemowych Polskiej Akademii Nauk. Zarówno praca magisterska, jak i doktorska dotyczyły sztucznych sieci neuronowych. W 2024 r. uzyskał habilitację w dyscyplinie informatyka techniczna i telekomunikacja w IBS PAN. Tematem rozprawy habilitacyjnej były systemy rekomendacji wiedzy z algorytmami inteligencji obliczeniowej we wspomaganiu doboru recenzentów i ekspertów oraz innowacyjności.

Jego zainteresowania naukowe obejmują projektowanie i tworzenie oprogramowania, sztuczną inteligencję i uczenie maszynowe. Posiada wieloletnie doświadczenie w branży IT – jako programista, projektant i kierownik projektów.

Z Ośrodkiem Przetwarzania Informacji – Państwowym Instytutem Badawczym związany od 2005 roku. Początkowo pracował jako programista i projektant, następnie założył i kierował Laboratorium Inteligentnych Systemów Informatycznych – największym laboratorium w OPI. Od 2019 r. pełni funkcję dyrektora instytutu.

Doświadczony nauczyciel akademicki, od wielu lat prowadzi zajęcia z zakresu sztucznych sieci neuronowych w Wyższej Szkole Informatyki Stosowanej i Zarządzania w Warszawie.