Strathclyde Partnership for Transport Tech Stack & Careers