Muhammad Moneib

Muhammad Moneib holds a bachelor of science in computer and software engineering. Whenever he is not at work writing code, he usually enjoys reading, writing about Egypt and drawing cartoons.