Mahmoud Farouk is a seasoned Software Engineering Manager with over 12 years of experience leading high-performance teams and delivering innovative solutions. Currently managing software engineering teams at Procore Technologies, Mahmoud has previously held similar roles at Microsoft and SBS Superior Business Solutions, where they drove significant improvements in product innovation and team capabilities. A graduate of Mansoura University with a Bachelor’s Degree in Computer Science, Mahmoud is well-versed in Microsoft and .NET technologies and is passionate about fostering collaboration and continuous professional development within their teams.
This person is not in the org chart
This person is not in any teams
This person is not in any offices