Przed objęciem funkcji Prezesa ComCERT S.A. był między innymi autorem oprogramowania dla organów państwowych objętego ochroną informacji niejawnych. Współpracował z urzędami administracji rządowej, organami rządowej administracji zespolonej oraz jednostkami sektora finansów publicznych, w tym państwowymi instytucjami publicznoprawnymi.
W latach 2016-2017 współtwórca i Członek Zarządu (CFO) spółki Aplikacje Krytyczne należącej do Ministerstwa Finansów, tworzącej analityczne systemy informatyczne wspomagające Administrację Podatkową i inne organy państwa w działalności karno-skarbowej oraz przeciwdziałaniu nieprawidłowościom finansowym. W latach 2017-2019 Wiceprezes Zakładu Ubezpieczeń Społecznych, odpowiedzialny za cyfrowe wdrożenie reformy emerytalnej w roku 2017 oraz pozostałych projektów krajowych: centralizacji płatności składek społecznych (e-Składka), elektronizacji akt pracowniczych (e-Akta) i elektronizacji zwolnień lekarskich (e-ZLA).
Pełnił funkcję Członka Rady do Spraw Cyfryzacji powołanej przez Ministra Cyfryzacji, Członka Rady Naukowej NASK oraz Doradcy Komitetu Sterującego projektu elektronicznego dowodu osobistego (e-Dowód) - będąc powołanym łącznie przez Ministra Spraw Wewnętrznych i Administracji, Ministra Cyfryzacji oraz Ministra Zdrowia. W latach 2019-2021 pełnił funkcję doradcy Prezesów wybranych spółek Skarbu Państwa. Jest członkiem Naukowo-Eksperckiej Rady Cyberbezpieczeństwa przy Wyższej Szkole Policji w Szczytnie. Posiada uprawnienia biegłego sądowego z zakresu IT, inżynierii wstecznej, cyberbezpieczeństwa i praw autorskich w IT.