Technology Architecture, Project Management & Expert Witness