After leaving College, John spent 12 years working in the Computer Unit at the University College of Wales, Aberystwyth and obtained a B.A. during that time. For the last 5 of those years, he was also running Abersoft Limited part-time writing various programs for the Spectrum, C64 etc. In 1985 he left the University to write software full-time. After 10 years writing as a freelance was offered the chance to setup Broadsword Interactive in Aberystwyth by Broadsword Television Limited, a television company in Norfolk who wanted to break into the software business. By 1998 John had bought out Broadsword Television, and the company was wholly owned. During this time he developed the extremely popular Dance UK that won the 2004 BAFTA Cymru for Best New Media (Not TV or Film Related).
The economic decline in 2009 necessitated the closure of Broadsword Interactive Limited and a new more streamlined company, Broadsword Publishing Limited was setup.
In 2013 John became a founder in West Coast Software Limited and is currently the COO.