Click Here to Install Silverlight*
EgyptChange|All Microsoft Sites
Microsoft
Microsoft Innovation Lab in Cairo (CMIC) 
Development Team



Development Center Director

Ahmed El Shimi, Ahmed El-Shimi is group manager for incubations and development at CMIC. In his role Ahmed leads the lab's efforts in selecting and refining research projects to be incubated in the market and eventually productized and developed as features of Microsoft products.

El-Shimi holds a BSc in computer systems engineering from Boston University with a minor in business administration. He joined Microsoft in 1999 as a college hire and began his career in the Windows Server group in Redmond, Washington, USA. Between 2000 and 2004 he led development teams working on some of the fundamental management infrastructure components in Windows XP and Windows Server 2003. El-Shimi was also responsible for initiating and driving two systems: health and management initiatives in Windows Server 2008, both leading to significant patents and feature enhancements in Windows.

In 2004, El-Shimi joined the Microsoft European Development Centre (EDC) in Dublin, Ireland as lead program manager. At the EDC, he managed the program management organization in the Windows Globalization group, working on several projects in the Windows Globalization Infrastructure area and collaborating with teams across five continents.

In 2006, El-Shimi returned to Cairo to cofound the then newly established Cairo Microsoft Innovation Center.

Program Managers

Mohamed Shawky has a Bachelor in Computer Science from The American University in Cairo (1996), Masters in Computer Science from the University of Victoria (2000). Mohamed joined CMIC in April 2008 with a great interest in Networking and embedded software, he is working currently as a Program Manager. Before joining CMIC Mohamed for Motorola Canada software for GPRS wireless systems, IBM embedded software services , Vodafone live! and GPRS applications.

Mostafa Ashour Mostafa established his first mini-business at the age of 10 by selling his colleagues artwork and has been involved in entrepreneurial endeavors ever since. He began his professional career as a software developer at IBM. In 2005, he decided to delve into the adventure of creating his own technology startup. Driven by passion for both software development and gaming, he co-founded Khayal Interactive Entertainment, one of the pioneer game development studios in the region. During his work at Khayal, he developed the nV Physics SDK, and launched the first 3D game in the region (Abo Hadeed). The game was sponsored by both Intel and Egypt's leading ISP TE Data, was played by more than 150,000 user and was referenced favorably in regional media. In August 2008, he joined Microsoft as a Program Manager. He is interested in learning about the software development process at Microsoft and how sophisticated, high quality software is built there. Aside from his profession, he likes reading, football, and was regularly among Egypt's Taekwondo champions for more than 10 years.

Senior Test Manager

Ahmed Abou-Taleb, During the last 8 years since he joined Microsoft he had an interesting tour, started as SDET in the Host Integration server where he was introduced to the testing discipline in Microsoft and participated in shipping 3 products include Host Integration Server and BizTalk Server. After more than 2 years Abou-Taleb moved to the Common Language Runtime team to work as a program manager and helped shipping Visual Studio 2005. Then he joined the Connected Systems Division as a technical lead where he participated in shipping 3 more products. Now Abou-Taleb works in CMIC Development Center as a test manager.


Lead Software Development Engineer

Ahmed Tolba is the Development Lead of one of the two Dev Teams in CMIL’s Cairo Development Center. Ahmed graduated the American University in Cairo’s Computer Science Department summa cum laude in 1999. He joined Microsoft shortly thereafter in the same year. He worked across various groups including Enterprise Services Group, Windows Base Team, Windows Devices Engineering Group and Remote Desktop. During the course of his tenure at Microsoft Ahmed worked on several technologies including Process Control, Headless Server, File-System Filter Drivers, Windows Core Storage and Remote Desktop. Also during the same time period Ahmed assumed several roles including Software Design Engineer in Test, Test Lead and Software Design Engineer. In 2004 Ahmed completed his Computer Science Master’s degree from the University of Washington Professional Masters Program. Although Ahmed’s core expertise is in Kernel Level Programming and Device Drivers, he is extremely happy to take on the new challenge of CMIL’s Cairo Development Center, contribute some of his expertise and learn a lot more!


Development Team Lead

Achraf Chalabi has an extensive experience in Arabic/English NLP, starting with the implementation of the first Arabic Morphological analyzer for Sakhr, ending by leading the team for developing the A<>E speech-to-speech translation system recognized as the best worldwide, and passing by managing the R&D of the Arabic NLP infrastructure including the Lexicalizer, Parser, POS tagger, Formal Grammars, and its direct applications namely, the Diacritizer, Transliterator, Text Mining and A<>E Machine Translation.

Achraf has a US Patent in the field of NLP and more precisely in Word Sense Disambiguation. He was born in France, grew up and had his high school at "René Descartes" in Kinshasa ( Zaire ), then moved to Cairo where he had his Thanaweya Amma from "Les Jésuites" school and graduated from the computer department in the faculty of engineering at Ain Shams university. He has two kids, loves adventure, enjoys reading and playing squash.


IT Manager

Tamer Shalan joined CMIC June 2008 as an IT infrastructure and lab manager. He received his B.Sc. in Communications and Electronics Engineering from Ain Shams University, faculty of engineering in 1999. Then worked in Information Systems and Technology in Telecom Egypt, He started as an IT engineer in Network Operations Center (NOC and has been mainly involved in IT administration of NOC Servers, workstations, network elements and information security. After that, He held the position NOC IT Manager. He worked as part time IT consultant in a software development startup company, and  contributed in the IT system and infrastructure design and implementation for this company.
His work in CMIC is mainly administering CMIC research labs and servers, managing special applications and tools and maintaining IT systems security and reliability.
He is married and has one child. His interests are sports, swimming, technology news and traveling.


Software Development Engineers

Hany Grees, a Software Development Engineer in the language component team. He is a graduate of the faculty of Computer and Information Sciences, Ain Shams University. Prior to joining Microsoft, he worked as a Software Engineer for PSD, a company specialized in Computer Automated Design and Testing where he was one of the team members who developed software that operates, tests and programs hardware testers. At Microsoft, Hany and his team main role is to build natural language processing programs. Hany’s number one hobby is reading, and other hobbies include writing poetry , Arabic handwriting, and playing chess.


Ahmed El Baz received his BSc.from the American University in Cairo (AUC) as a top honored student in June 2006, with a major of Computer Science, and a minor of Business Administration. During his undergraduate course of study, Ahmed was eager to combine university education with real work experience through training programs the university provides. He had summer internships in some companies including ITWorx and eKnowledge. After graduation he worked as a teaching assistant in the Computer Science department at AUC, and also as a full time SDE at Mentor Graphics, a US-based company specializing in Electronic Design Automation and Verification. Ahmed was the first engineer working on the iSolve Ethernet solution in its start-up phase which made the job challenging and very interesting. The solution verifies the validity of Hardware designs of Ethernet network equipments, such as Ethernet switches, in real-time environments. And now I am very excited and happy to be the first SDE joining the CIMIC Dev team. And Ahmed interests include meeting new people, music, movies, programming, soccer, and exposure to new technologies.


Roaa Mohamed, Roaa joined CMIC Development Center in late 2008. She is a fresh graduate of Ain Shams University, Faculty of Computer and Information Sciences. Since 2007 she was a Microsoft Student Partner and was also leading the ACM chapter in her faculty till 2008. She gained her experience from previous internships, including her internship in Microsoft in 2007. Roaa is very passionate about NLP and hopes to play an important role in making better Arabic software.


Ahmed Sabry joined Microsoft in 2008. He received his BSc. from the computer department of the faculty of engineering at Cairo university. Sabry started his career early on while still studying by developing & selling online software, then he joined IBM to get a sense of professional software development in multinational environments. Prior to joining Microsoft, Sabry was working in the startup "Khayal" www.khayalie.com (Arabic word for Imagination) that he co-founded in 2006, through which he managed to develop the well known First Egyptian 3D Game Abo-Hadeed as well as gain a whole new set of skills and experiences by working in a startup environment. Sabry's favorite project is nV www.thephysicsengine.com (physics engine for games) which started as his graduation project and ended to be one of Khayal's significant projects.


Software Development Engineer Test

Engy Naguib, Engy joined CMIC Development Center in August 2008. She received her bachelor degree in computer Science at the American University in Cairo (AUC) in Fall 07. She worked as a software engineer in ITWorx for one year after graduation. Now, she is a software design engineer in test (SDET) in the development team in Egypt.


Sayed Hassan, Sayed received his BSc. in 2006 from the electronics and communications department of the faculty of engineering at Cairo University, Sayed has two years of Experience in software development , Sayed started his career as software developer in Sakhr software CO. in Machine translation department. In August 2008 Sayed joined Microsoft as Software development Engineer in Test "SDET"


©2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement