Profesor nadzwyczajny w Katedrze Algorytmów i Baz Danych na Wydziale Matematyki i Informatyki Uniwersytetu Łódzkiego. Specjalizuje się w optymalizacji i badaniach operacyjnych. Autor licznych publikacji z zakresu optymalizacji.

Publikuje w najważniejszych czasopismach międzynarodowych z listy Journal Citation Reports (tzw. Lista Filadelfijska). Laureat trzech nagród I stopnia Rektora UŁ. Zajęcia z baz danych prowadzi na Uniwersytecie Łódzkim już ponad 10 lat, a szczególne zainteresowania w tym obszarze dotyczą modelowania danych. Znajomość dialektów języka SQL firm Oracle i Microsoft oraz języka PL/SQL firmy Oracle. Prywatnie miłośnik historii i sportu oraz fan zespołu Dire Straits.