Grant Allen a travaillé pendant plus de vingt ans dans le domaine des nouvelles technologies, en tant que CTO, chef de projet et administrateur de bases de données. Il travaille aujourd'hui pour Google, et donne des conférences partout dans le monde sur la gestion de contenus, les bases de données, l'innovation et les écosystèmes mobiles comme Android.