Testował oprogramowanie, zanim to było modne. Uczył maszyny przewidywać defekty w kodzie, zanim ktokolwiek poza piwnicą wiedział, co to machine learning. Potem uczył tego samego ludzi - na konferencjach od Radomia przez Mediolan po Londyn.
Na Wydziale Matematyki i Informatyki Uniwersytetu Jagiellońskiego bada, jak duże modele językowe i uczenie maszynowe mogą pomóc w zapewnianiu jakości oprogramowania. Współautor książek, publikacji naukowych i międzynarodowych sylabusów certyfikacyjnych z obszaru AI i testowania, w tym na poziomie eksperckim. Członek komitetu naukowego Eksperckiego Centrum Szkolenia Cyberbezpieczeństwa przy Ministerstwie Obrony.
Wcześniej studiował - z powodzeniem - elektronikę i energetykę jądrową, a w wolnych chwilach dowodził wojskiem. Ta kombinacja brzmi nieprawdopodobnie, ale CV jest do wglądu.
Gdy nie ślęczy przed monitorem, hackuje satelity, grzebie w silnikach, słucha metalu, ogląda anime, żegluje albo znika gdzieś w górach. Czasem robi to wszystko jednocześnie.