architect :

a person who designs buildings and in many cases also supervises their construction.