His research interests (see publications) are interdisciplinary and sit at the research/public policy interface, identifying data-driven and computationally-intensive problems across a range of domains: data science, intelligent systems, software sustainability, computational reproducibility, digital transformations, public service innovation and skills/infrastructure for the digital economy. He is the Nesta Data Science Fellow, with a specific interest in using data and analytics to better inform and shape public policy. Previously, Tom was a member of HiPEAC, the European Network of Excellence on High Performance and Embedded Architecture and Compilation, a 2014 Fellow of the Software Sustainability Institute and a 2011 BSA Science Media Fellow with BBC Wales. In 2014, he was made an HEA National Teaching Fellow for his work in computer science education.
Tom is Chair in Wales of Computing At School (CAS), an organisation that has been a key driving force for computer science education reform across the UK. In September 2013, he co-chaired the Welsh Government’s review of the ICT curriculum and was a member of Welsh Government’s National Digital Learning Council and the UK Digital Skills Taskforce. In 2016, he chaired the development of a new Digital Competence Framework for all schools in Wales.