Wykładowca akademicki – Politechnika Śląska
Uczeń Profesora Andrzeja Grzywaka, pasjonat informatyki, od 27 lat zawodowo związany informatyką oraz jej zastosowaniami.
Nauczyciel, menedżer, futurolog, audytor i konsultant strategiczny oraz ekspert z zakresu biometrii, steganografii oraz zastosowań uczenia maszynowego w cyberbezpieczeństwie.
W ramach Politechniki Śląskiej koordynator podobszaru badawczego "Cyberbezpieczeństwo" oraz kierownik studiów podyplomowych "Cyber Science. Zarządzanie cyberbezpieczeństwem".