Michael M. has a comprehensive background in software engineering and instruction, with significant experience in various esteemed companies. Beginning as an Algorithms and Problem Solving Instructor at AAST from December 2002 to September 2006, Michael transitioned to roles at OpenCraft and eRevMax as a Software Engineer and Software Research Engineer, respectively. Following this, a tenure at eSpace as a Software Engineer lasted from December 2006 to November 2007. Michael then served as Principal Software Engineering Manager at Microsoft for fourteen years, from December 2007 to December 2021, and is currently a Software Engineer at Meta since December 2021. Educationally, Michael earned a B.Sc. from Cairo University between 2001 and 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices