Michael has over ten years of combined experience in entrepreneurship, product management, and software engineering, most recently as a Principal Product Manager at a Fortune 1000 Fintech company.