Dennis a suivi une formation d'ingénieur industriel, il a passé 30 ans dans l'industrie du logiciel avant de prendre sa retraite en 2007. À sa retraite, son passe-temps de tournage sur bois l'a amené à publier un livre sur le tournage segmenté et à devenir un tourneur sur bois de renommée internationale. En 2012, il a pris une année sabbatique pour entreprendre une maîtrise en design de meubles, qu'il a complétée avec distinction. Pendant ce temps, il a commencé à utiliser des équipements CNC, y compris le routeur CNC. Son projet final à l'université était une chaise berçante réglable, conçue en kit à l'aide de la CNC. Il a remporté un prix international de design pour ce projet.
Fasciné par la CNC, il a décidé de faire fabriquer son propre routeur CNC selon ses spécifications en Chine. Il s'est vite rendu compte qu'il y avait très peu de publications pour aider l'amateur passionné de CNC. Le fonctionnement d'une CNC était assez simple - c'était la complexité de la conception en CAO et ensuite la façon d'usiner la conception en FAO, qui était le défi. Il a reconstruit son premier routeur CNC avec un nouveau système de contrôle de la machine et s'est familiarisé avec la façon dont les CNC sont construites et fonctionnent.
Il a maintenant progressé, en achetant plusieurs routeurs CNC, fraiseuses et découpeuses laser - avec toutes les expériences d'apprentissage abruptes. Aujourd'hui, il fabrique des horloges squelettes complexes à partir de zéro - un défi de conception et d'usinage.
Suite au succès de son livre sur le tournage segmenté du bois, Dennis a décidé d'écrire une série de livres sur l'utilisation du routeur CNC personnel. Ceci est le premier de la série et ne couvre que les bases à connaître pour utiliser un routeur CNC. Ce n'est pas un manuel d'atelier - c'est un simple guide pour les amateurs et les modélistes qui se lancent dans l'utilisation d'un routeur CNC pour la première fois.