Summary
Mohammed Deifallah is a Software Engineer 2 at Microsoft EDC with 8 years of software engineering experience and an academic foundation in Computer Science and Mathematics (M.Sc. in Data Science) and Computer Engineering (B.E.). He has a strong track record across R&D and production roles—building Arabic voicebots, accelerating ML model evaluation by 34x for Precision AI, and developing computer vision and trajectory-prediction models for research and applied products. Comfortable in C++, Java/Kotlin, and ML/DL stacks, he bridges research and engineering to ship scalable pipelines and APIs that improve model performance and developer productivity. Mohammed thrives in cross-continental teams focused on large-scale, user-facing AI features (notably Copilot integration at Microsoft) and has a history of fixing critical open-source bugs and producing extensible, reusable systems. Colleagues would describe him as a pragmatic engineer who pairs strong academic results with hands-on delivery across startups, research institutes, and global tech firms.
8 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Engineering, 3.64/4.0, Bachelor's degree, Computer Engineering, 3.64/4.0 at Alexandria University
Master's degree, Data Science, 4.83/5.0, Master's degree, Data Science, 4.83/5.0 at Skolkovo Institute of Science and Technology
English, Arabic