The Technical Architect provides the technical connection between the project managers and developers working with clients and advising them on key architectural decisions concerning the platform and the supporting technologies. The Technical Architect also evaluates projects from a technical stance, guaranteeing that the development methods used are correct and practical.