Prowadzi własną działalność doradczo-szkoleniową MackowiakBS.pl. Ukończył studia EMBA na Aalto School of Business oraz Informatykę na Politechnice Poznańskiej. Prezentował tematy związane z bezpieczeństwem informacji, zarządzaniem ryzykiem, kryptografią kwantową i molekularną m.in. na konferencjach: E-banking, ENIGMA, SECURE, CryptoCON, IT w Bankowości, CONFidence oraz SecDay Wrocław IT Security.