Absolwent Wydziału Matematyki i Nauk Informacyjnych Politechniki Warszawskiej. Karierę w IT rozpoczął ponad 20 lat temu jako programista w firmie wdrażającej rozwiązania dla sektora finansowego. Od 2010 roku związany z Generali Polska – początkowo jako programista, następnie architekt rozwiązań, obecnie starszy architekt systemów IT w Departamencie Architektury Korporacyjnej. Łączy wieloletnie doświadczenie praktyczne z perspektywą architekta, co umożliwia mu projektowanie rozwiązań dostosowanych do realiów zespołów deweloperskich oraz aktywny udział w definiowaniu standardów architektonicznych i strategii rozwoju systemów IT. Tworzy narzędzia do zarządzania architekturą. Prowadzi szkolenia techniczne dla programistów, wspierając rozwój kompetencji zespołów. Zaangażowany w wdrażanie nowoczesnych technologii oraz narzędzi AI zwiększających efektywność pracy.