
Absolwent Politechniki Warszawskiej, dwukrotnie profesor wizytujący na Wydziale Matematyki MIT. Prowadzi badania w obszarze numerycznej i randomizowanej algebry liniowej oraz teorii sterowania. Tworzy algorytmy szybkiego uczenia maszynowego, kompresji i rekonstrukcji danych oraz reprezentacji wiedzy. Autor teorii meta-faktoryzacji, tłumaczącej wewnętrzne relacje pomiędzy strukturami danych oraz umożliwiającej konstruowanie nowych algorytmów dekompozycji macierzy. Sformułował warunki optymalności energooszczędnego sterowania procesorami na horyzoncie nieskończonym oraz warunki optymalności punktów równowagi Nash w grach niekooperacyjnych indukowanych przez warunki KKT.
Kochający tata i mąż, tancerz, miłośnik czytania i sztuki opowiadania historii.