Omranic

Alexandria, Egypt

http://omranic.com

A proficient multi-skilled software engineer.