“Negm was involved in developing a SAAS dashboard system, the work he produced expressed the wide knowledge he has, and his awareness of the cutting edge technologies and tools. Negm also is a self-starter who is able to work efficiently and independently. and the amazing skill Negm has is his learning curve, he has an exponential learning curve.”
About
Software Engineer bringing over 8 years of hands-on experience from Amazon, where I…
Activity
-
I am not an AI-native PM, and frankly, I don't even know what that means. I don't use the 21 latest and hottest AI tools of the week. I've been using…
I am not an AI-native PM, and frankly, I don't even know what that means. I don't use the 21 latest and hottest AI tools of the week. I've been using…
Liked by Mo Negm
-
I’m excited to share that I joined CrowdStrike as a Senior Engineer in December 2025. Over the past year, I spent time consulting and working on a…
I’m excited to share that I joined CrowdStrike as a Senior Engineer in December 2025. Over the past year, I spent time consulting and working on a…
Liked by Mo Negm
-
The most dangerous engineer in 2026 isn't the one who can't code. It's the one who pastes AI output, ships it, and says "it just works." That…
The most dangerous engineer in 2026 isn't the one who can't code. It's the one who pastes AI output, ships it, and says "it just works." That…
Liked by Mo Negm
Experience
Education
-
Alexandria University
Very Good
-
Activities and Societies: IEEE, SAE, EGLUG
Computer and Engineering program in the Electrical Engineering and Systems Department, Majored in Computer Since.
http://www.alexu.edu.eg/index.php/en/ -
-
-
Licenses & Certifications
-
IITPSA
-
Volunteer Experience
Courses
-
Computer Graphics
-
-
Machine Learning
-
-
Models of computation
-
-
Networks security and Cryptography
-
-
OpenGL 4.0 Graphics
-
-
Pattern recognition.
-
-
Switching theory and models of computation
-
-
Systems Programming
-
Projects
-
Bkam for Price Comparison
Bkam? is the leading price comparison shopping website in the Middle East, that's a fact!
Egypt: http://eg.bkam.com
UAE: http://ae.bkam.com
KSA: http://sa.bkam.com
You don’t need to know all the shopping websites by heart, you can browse each of those websites inside Bkam? to see if there’s anything that wasn't generated in the search; just like you’re shopping a mall.
Bkam? mobile app allows you to quickly search, compare prices and purchase from all the shopping…Bkam? is the leading price comparison shopping website in the Middle East, that's a fact!
Egypt: http://eg.bkam.com
UAE: http://ae.bkam.com
KSA: http://sa.bkam.com
You don’t need to know all the shopping websites by heart, you can browse each of those websites inside Bkam? to see if there’s anything that wasn't generated in the search; just like you’re shopping a mall.
Bkam? mobile app allows you to quickly search, compare prices and purchase from all the shopping websites all over Egypt and Emirates and always get to the best deals.
Other creatorsSee project -
Bkam for Price Comparison
Bkam? is the leading price comparison shopping website in the Middle East, that's a fact!
Egypt: http://eg.bkam.com
UAE: http://ae.bkam.com
KSA: http://sa.bkam.com
You don’t need to know all the shopping websites by heart, you can browse each of those websites inside Bkam? to see if there’s anything that wasn't generated in the search; just like you’re shopping a mall.
Bkam? mobile app allows you to quickly search, compare prices and purchase from all the shopping…Bkam? is the leading price comparison shopping website in the Middle East, that's a fact!
Egypt: http://eg.bkam.com
UAE: http://ae.bkam.com
KSA: http://sa.bkam.com
You don’t need to know all the shopping websites by heart, you can browse each of those websites inside Bkam? to see if there’s anything that wasn't generated in the search; just like you’re shopping a mall.
Bkam? mobile app allows you to quickly search, compare prices and purchase from all the shopping websites all over Egypt and Emirates and always get to the best deals.
Other creatorsSee project -
Et3allem T3eesh M3allem (ETM): A usable educational mobile-accessed tool for adults
- Present
This application aims at helping adults learn and expand their knowledge using modern technology, without the need for them to learn how to use it first. Computers enhance learning greatly; but they are also harder to interact with. We create the link between the computer, which they don’t know how to use, and the knowledge on it, which they want to gain.
The way to do that is to create an intermediary interface, a middle man, that is simpler than the computer’s, that they use everyday…This application aims at helping adults learn and expand their knowledge using modern technology, without the need for them to learn how to use it first. Computers enhance learning greatly; but they are also harder to interact with. We create the link between the computer, which they don’t know how to use, and the knowledge on it, which they want to gain.
The way to do that is to create an intermediary interface, a middle man, that is simpler than the computer’s, that they use everyday, and that requires little or no learning beforehand. A mobile device. The obstacle we faced, for less than 5 minutes thanks to the ingenuity of a certain team member, was that there are many types of mobile phones an platforms. Which device or platform will we make our applications for?.
We developed an approach that allows us t transmit the mobile keystrokes the computer in order to interact with the running application.
The advantage of this approach is two fold. One, is that our users required minimal, and sometimes zero, explanation time on how to use the system. The fact that all the controls are on their phones made the need for an explanation unnecessary. Two, is that we can have an unlimited number of educational applications that use this technique. The only condition to this system, is that the application needs to be navigable using 12 buttons (0-9, #, *).
To test the system, we created an application of a game actually used in anti-illiteracy classes, where the users form words from letters scattered in a grid by shading the correct letters successively. The results were astounding and far beyond what we speculated.
The system provides a link between technologically illiterate communities and the unlimited possibilities of technology. If I may draw such an analogy, our system is an able chef making delicious meals for those who can’t cook.
Other creatorsSee project -
Distributed File System
-
A simple approach towards Distributed File System File systems over the network with the need for that files among the network appears to be on the same disk, it supports creating updating reading and deleting files ,it includes also a namenode equipped with replica manager and a lookup table used to fetch the address of the needed file..
Other creatorsSee project -
EGN team ACM SIGMOD 2013 Programming Contest
-
in this contest we have implemented 4 major functions: StartQuery(), EndQuery(), MatchDocument(), and GetNextAvailRes().
These functions will be called by the testing framework. StartQuery() adds a query to the set of active queries, while EndQuery() removes it from that set. Each query is associated with the required matching type (exact, edit distance, or Hamming distance), and matching distance (for non exact matching).
MatchDocument() matches a document with the current set of…in this contest we have implemented 4 major functions: StartQuery(), EndQuery(), MatchDocument(), and GetNextAvailRes().
These functions will be called by the testing framework. StartQuery() adds a query to the set of active queries, while EndQuery() removes it from that set. Each query is associated with the required matching type (exact, edit distance, or Hamming distance), and matching distance (for non exact matching).
MatchDocument() matches a document with the current set of active queries (using a trie structure), and saves the result somewhere in the main memory, until it is requested by GetNextAvailRes(). That is, the number of calls to GetNextAvailRes() will be equal to the number of calls to MatchDocument(). Instead of letting MatchDocument() return the results directly, GetNextAvailRes() is introduced to allow the us to process several calls to MatchDocument() at the same time, using pthreads with a thread pool of 11 threads and 1 main thread that will operate on a 12 core machine.
Our team EGN took position 17..Other creatorsSee project
Languages
-
Arabic
Native or bilingual proficiency
-
English
Full professional proficiency
-
French
Elementary proficiency
Organizations
-
Egyptian Engineers Syndicate
member
- Present
Recommendations received
2 people have recommended Mo
Join now to viewMore activity by Mo
-
I was back in Aswan last week to celebrate the graduation of 60+ startups from the Aswan Bootcamp Series. It was a massive effort by Plug and Play…
I was back in Aswan last week to celebrate the graduation of 60+ startups from the Aswan Bootcamp Series. It was a massive effort by Plug and Play…
Liked by Mo Negm
-
So one of the claims from the latest Anthropic source code leak is that the cyber security “safety layer” was basically sitting in the tooling or…
So one of the claims from the latest Anthropic source code leak is that the cyber security “safety layer” was basically sitting in the tooling or…
Liked by Mo Negm
-
Will RAM become so expensive that we’ll be forced to actually write efficient software? just like the early days of computing
Will RAM become so expensive that we’ll be forced to actually write efficient software? just like the early days of computing
Liked by Mo Negm
-
Yes, these agents are absolutely horrible at writing decent-quality code. But any time you say that out loud, there's a swarm of AI-apologists…
Yes, these agents are absolutely horrible at writing decent-quality code. But any time you say that out loud, there's a swarm of AI-apologists…
Liked by Mo Negm
-
مؤخراً كل ما احتاج أراجع تغييرات في الكود من شخص تاني بقعد افكر هو كتب ايه لنموذج الذكاء الاصطناعي عشان يعمل التغييرات دي! وهل هو فعلاً كتب له أوامر…
مؤخراً كل ما احتاج أراجع تغييرات في الكود من شخص تاني بقعد افكر هو كتب ايه لنموذج الذكاء الاصطناعي عشان يعمل التغييرات دي! وهل هو فعلاً كتب له أوامر…
Liked by Mo Negm
-
On this International Women’s Day, I want to take a moment to celebrate the incredible strength of women everywhere. To the women who wake up early…
On this International Women’s Day, I want to take a moment to celebrate the incredible strength of women everywhere. To the women who wake up early…
Liked by Mo Negm
-
This report provides a comprehensive overview of the AI wave, its evolution, and associated risks. It is long, but you can jump to key sections and…
This report provides a comprehensive overview of the AI wave, its evolution, and associated risks. It is long, but you can jump to key sections and…
Liked by Mo Negm
-
It's been a week since AgentCore Policy went GA. https://lnkd.in/g2NkEnzg Policy is the result of our ongoing investments in neurosymbolic AI…
It's been a week since AgentCore Policy went GA. https://lnkd.in/g2NkEnzg Policy is the result of our ongoing investments in neurosymbolic AI…
Liked by Mo Negm
-
I'm old enough now that reading shit takes on the internet is a cardiovascular event. My blood pressure literally climbed in real time today…
I'm old enough now that reading shit takes on the internet is a cardiovascular event. My blood pressure literally climbed in real time today…
Posted by Mo Negm
-
This question triggered my PTSD. "50M row users table. Add is_verified BOOLEAN DEFAULT FALSE. Takes 6 hours and locks the table. How do you avoid…
This question triggered my PTSD. "50M row users table. Add is_verified BOOLEAN DEFAULT FALSE. Takes 6 hours and locks the table. How do you avoid…
Liked by Mo Negm
-
لو بتستخدم Claude على مشروع كبير، فيه مشكلة كلنا عارفينها: الـ context window المحدود بيخليه يخمن معلومات كتير عن الكود بتاعك. فيه أداة open-source…
لو بتستخدم Claude على مشروع كبير، فيه مشكلة كلنا عارفينها: الـ context window المحدود بيخليه يخمن معلومات كتير عن الكود بتاعك. فيه أداة open-source…
Liked by Mo Negm
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content