Ahmad Raafat
Ahmad Raafat

Ahmad Raafat

I am an optimistic and hard worker Software engineer always looking forward to expand my knowledge and experience in the field, and go forward in my career.