Ahmed  Hashim

I'm an Internet Professional and a Consultant. I take great pictures, I build and manage websites, and I have a couple of engineering degrees.