Mostafa Samir

Machine Learning Manager at BeyondAI

Suhaj, Egypt
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mostafa Samir is a Machine Learning Manager with 12 years of experience who specializes in Arabic NLP/NLU and leads teams to deliver production-ready, scalable ML systems. He transitioned from a full-stack web developer to an ML research engineer, combining product-minded engineering with deep research into NER, coreference, sentiment, POS tagging, and answer ranking. At Mawdoo3 he designed and implemented a core Arabic NLU system and later moved to lead ML efforts at BeyondAI, mentoring junior researchers and driving R&D into deployable solutions. His open-source work includes a TensorFlow implementation of DeepMind’s Differential Neural Computer and stability improvements to a cross-platform node-ipc library, reflecting a focus on correctness, testing, and cross-platform reliability. Academically grounded with an MS in Computer Science from Georgia Tech, he pairs strong mathematical curiosity with practical delivery. Based in Suhaj, Egypt, he brings a rare mix of deep theoretical interest and hands-on systems craftsmanship.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor's Degree, Computer Scinece, Bachelor's Degree, Computer Scinece at Assiut University
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology
bookHigh School, High School at Sohag Military Secondry School
languagesArabic, English
github-logo-circle

Github Skills (12)

unit-testing10
nodejs10
javascript10
tensorflow10
python10
testing10
machine-learning9
code-coverage8
data-structure7
data-structures7
algorithm7
algorithms7

Programming languages (5)

JavaScriptHTMLJupyter NotebookCythonPython

Github contributions (5)

github-logo-circle
Mostafa-Samir/DNC-tensorflow

Oct 2016 - Apr 2017

A TensorFlow implementation of DeepMind's Differential Neural Computers (DNC)
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:109 commits, 16 pushes, 7 branches in 6 months
Contributions summary:Mostafa primarily focused on implementing and testing core functionalities within the TensorFlow implementation of DeepMind's DNC. Their contributions involved the creation of numerous test cases, demonstrating a strong emphasis on verifying the correctness of memory construction, lookup weighting, usage vector updates, allocation weighting, write weighting, and temporal link matrix operations. Furthermore, the user added support for read and write pipelines, which are critical functionalities of the DNC architecture.
tensorflowdeep-learning
RIAEvangelist/node-ipc

Apr 2016 - Apr 2016

Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP. Giving lightning speed on Linux, Mac, and Windows. Neural Networking in Node.JS
Role in this project:
userBack-end Developer & QA Engineer
Contributions:10 commits, 2 PRs, 3 comments in 3 days
Contributions summary:Mostafa primarily focused on improving the reliability and robustness of the `node-ipc` library. Their contributions involved modifying the codebase to address potential issues related to Windows delays and retry mechanisms. The user also updated coverage reports and adapted the test suite, demonstrating a commitment to code quality and cross-platform compatibility. Furthermore, the user added a flag to the client object to prevent retry attempts after a disconnect event.
interprocess-communicationjslinuxnetworkingtcp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial