Mohamed Amer Creating designs, workshop drawings, project estimation, project management,on-site supervision, and construction finishing