Amro has a freelancer website on Upwork and did successful 19 jobs and more than 300 working hours. He has a rank 4.85/5. Profile link: please go to upwork.com and search for freelancer Amro Mohamed.
Upwork freelance website