Michał jest absolwentem MBA University of Illinois at Urbana-Champaign oraz posiada tytuł magistra informatyki Uniwersytetu Warszawskiego. Jego kariera koncentruje się wokół IT, ale jego ciekawość i chęć poznawania nowych obszarów biznesowych zaowocowała szerokim doświadczeniem zdobytym w telekomunikacji, Big Pharma, e-commerce, startupach – a ostatnio w usługach finansowych (w tym w czołowych polskich fintechach i jednym z czołowych polskich banków). Obecnie pełni rolę CIO w mBanku, uznawanym za jeden z najbardziej innowacyjnych banków na świecie. Od 2016 roku ma znaczący wkład w strategię mBanku. Prywatnie szczęśliwie żonaty, ojciec dużej rodziny.