Design and develop architectural plans and models for buildings and other structures Collaborate with clients to understand their needs and preferences Conduct site analyses and feasibility studies Develop and manage project budgets and timelines Oversee the construction process and ensure compliance with building codes and regulations Collaborate with engineers, contractors, and other stakeholders to ensure successful project delivery