John started his career working for the State Government of Western Australia where he was introduced to coding applications in Visual Basic and other Microsoft technologies.
What started as an after hours hobby, designing websites, soon started to attract paying clients and John eventually had to make the choice between his day job and his growing business.
John started Viperfish Media as a freelance developer in 2003, and soon started to specialise in building websites using the Joomla CMS - then known as Mambo.
In 2009, John joined forces with Noah Greenstone and formed Joomstore.
John's key professional areas are PHP development, Joomla, Javascript, CSS and graphic design.