En qualité de conseiller technique en software engineering, Nick aide les entreprises à améliorer leurs capacités en génie logiciel. Ses intérêts incluent le développement des méthodes agiles, les tests informatiques, les start-up, le cloud computing (informatique dématérialisée) et l'innovation par externalisation ouverte. Il est co-auteur de "The Art of Software Innovation - Eight Practice Areas to Inspire your Business", un des premiers livres sur l'innovation s'adressant directement aux entreprises de logiciels.