Beshoy Fayez

Software engineer with over 7 years working experience, taking multiple business applications from conception to completion. I have built Android applications and Java enterprise web applications that are still widely popular.

I am always interested in new technologies and always working on improving my current skills.