Karat
Mohamed Farrag is a highly experienced technology professional currently serving as a Technical Consultant at Mindshare and a Senior Technical Interviewer at Karat. With a rich background in software engineering, Mohamed has held various roles including Lead Software Engineer at Nexford, Senior Software Engineer at Evolvice GmbH, and Principal Software Engineer at TPAY Mobile and TMentors. Proficient in conducting technical interviews for major companies, Mohamed specializes in assessing candidates in algorithms, data structures, system design, and more. Educational qualifications include a Postgraduate Diploma in Computer Science from the Arab Academy for Science, Technology and Maritime Transport, a Software Development Track Diploma from the Egyptian Ministry of Communications and Information Technology, and a Bachelor of Applied Science from Fayoum University.
This person is not in any teams
This person is not in any offices