Daniel Harper
Daniel Harper

Daniel Harper

video game fan. senior software engineer @ BBC